Virhe CBM_READ_ONLY_ERROR kirjattu, kun tiedostoja yritetään arkistoida CloudPoolsiin
Summary: Virhe CBM_READ_ONLY_ERROR kirjattu, kun tiedostoja yritetään arkistoida CloudPoolsiin
Symptoms
Seuraavankaltaisia virheitä esiintyy klusterisolmujen lokitiedostoissa /var/log/messages tai /var/log/isi_cpool_d.log, kun tiedostoja arkistoidaan CloudPoolsiin.
2018-01-17T08:20:24+01:00 <0.3> Isilon-5 /boot/kernel.amd64/kernel: [bam_cpool.c:327](pid 4695="isi_cpool_d")(tid=101280) bam_cpool_update_attr: failure to update cpool attr ifsus_cpool_map_size for 1:8b51:0e9b::HEAD, error 30 2018-01-17T08:20:24+01:00 <0.3> isilon-5 /boot/kernel.amd64/kernel: [bam_cpool.c:363](pid 4695="isi_cpool_d")(tid=101280) bam_cpool_stub_map_write: failure to write cpool map size for 1:8b51:0e9b::HEAD, error 30 2018-01-17T08:20:24+01:00 <0.3> Isilon-5 /boot/kernel.amd64/kernel: [bam_cpool.c:1141](pid 4695="isi_cpool_d")(tid=101280) bam_cpool_stub_file_common: Failed write of stub map to EA for 1:8b51:0e9b::HEAD, error 30 2018-01-17T08:21:29+01:00 <3.3> isilon-5 isi_cpool_d[4695]: [0x80ee8dc10]: /b/mnt/src/isilon/lib/isi_cpool_d/task_processing_thread_pool.cpp:run_consumer_function:196: run_consumer_function complete for task ([archive/1:8ab8:0181::HEAD]/FPP_Name): Invalid attempt to stub read only FS; lin 1:8ab8:0181: [error code: CBM_READ_ONLY_ERROR] from write_map_core (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_mapper.cpp:1610) from write_map (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_mapper.cpp:1653) from isi_cph_create_stub (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_archive.cpp:1073) from isi_cbm_archive_common (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_archive.cpp:934) from isi_cbm_archive (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_archive.cpp:312) 2018-01-17T08:21:29+01:00 <0.3> Isilon-5 /boot/kernel.amd64/kernel: [bam_cpool.c:327](pid 4695="isi_cpool_d")(tid=101278) bam_cpool_update_attr: failure to update cpool attr ifsus_cpool_map_size for 1:8ab8:0181::HEAD, error 30 2018-01-17T08:21:29+01:00 <0.3> Isilon-5 /boot/kernel.amd64/kernel: [bam_cpool.c:363](pid 4695="isi_cpool_d")(tid=101278) bam_cpool_stub_map_write: failure to write cpool map size for 1:8ab8:0181::HEAD, error 30 2018-01-17T13:13:17-04:00 <3.3> isilon-1 isi_cpool_d[3034]: [0x80fe26310]: /b/mnt/src/isilon/lib/isi_cpool_d/task_processing_thread_pool.cpp:run_consumer_function:351: run_consumer_function complete for task ([archive/1:abcd:1234::HEAD]/Archive to S3): Lin 1:abcd:1234 is WORM committed: [error code: CBM_PERM_ERROR] from isi_cbm_archive (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_archive.cpp:295)
Cause
Nämä sanomat ilmaisevat, että haluttu tehtävä ei voi suorittaa tiedoston, hakemistopolun, solmun tai klusterin vain luku -tilan vuoksi.
Resolution
Selvitä, miksi klusteri tai solmu on vain luku -tilassa.
Yleisin syy tähän on se, että arkistoitava hakemisto on joko SyncIQ-kohdepolku tai WORM-hakemisto. Näitä polkuja ei voi linkittää älykkäästi (koska ne ovat vain luku -muotoisia). Jos SyncIQ-kohdehakemistoon halutaan älykkäästi linkitettyjä tiedostoja, lähdeklusterin tiedostot on arkistoitava ensin. Älykkäästi linkitetyt tiedostot voidaan sitten synkronoida katastrofista palautumiseen (DR) tai kohdeklusteriin SyncIQ-ohjelmalla.