Beim Versuch, Dateien in CloudPools zu archivieren, CBM_READ_ONLY_ERROR Fehler protokolliert
Summary: Beim Versuch, Dateien in CloudPools zu archivieren, CBM_READ_ONLY_ERROR Fehler protokolliert
Symptoms
Fehler ähnlich dem folgenden werden in den Protokolldateien /var/log/messages oder /var/log/isi_cpool_d.log auf einem der Cluster-Nodes bei der Archivierung von Dateien in CloudPools gefunden.
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
Diese Meldungen weisen darauf hin, dass die gewünschte Aufgabe aufgrund einer schreibgeschützten Bedingung der Datei, des Verzeichnispfads, des Node oder des Clusters nicht durchgeführt werden kann.
Resolution
Untersuchen Sie den Grund, warum sich der Cluster oder Node im schreibgeschützten Zustand befindet.
Der häufigste Grund dafür ist, dass es sich bei dem für die Archivierung vorgesehenen Verzeichnis entweder um einen SyncIQ-Zielpfad oder ein WORM-Verzeichnis handelt. Diese Pfade können nicht per Smartlink verknüpft werden (da sie schreibgeschützt sind). Wenn Smart verknüpfte Dateien in einem SyncIQ-Zielverzeichnis gewünscht werden, müssen zuerst die Dateien auf dem Quellcluster archiviert werden. Die intelligent verknüpften Dateien können dann mit SyncIQ auf dem Disaster Recovery (DR)- oder Zielcluster synchronisiert werden.