PowerScale: CloudPools Günlük Mesajlarını Okuma
Summary: CloudPools günlüklerinde mesajları ayrıştırma.
Instructions
CloudPools, gerçekleştirilen etkinliklere veya görevlere ve karşılaşılan soruna veya mesajın nedenine bağlı olarak mesajları günlüğe kaydeder. Bu mesajlardaki ayrıntılar genellikle gözden kaçabilir, ancak yorumlamaya yönelik önemli bilgiler sağlar. Bu iletileri iletiler dosyasında bulabilirsiniz isi_cpool_d.log or in isi_cpool_io_d.log.
İşte birkaç örnek:
2017-07-03T13:03:59-06:00 <3.3> isilon-1 isi_cpool_d[2547]: [0x800710610]: /b/mnt/src/isilon/lib/isi_cpool_d/task_processing_thread_pool.cpp:run_consumer_function:196: run_consumer_function complete for task ([cache-invalidation/1:054d:b5b7::HEAD]): Writing Cache Header: Read-only file system from write_header (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_cache.cpp:360) from clear_state (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_cache.cpp:907): clearing cacheheader state from isi_cbm_invalidate_cache_i (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_invalidate.cpp:262): Could not reset CACHED state flag for 1:054d:b5b7 from isi_cbm_invalidate_cached_file_opt (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_invalidate.cpp:518)
İletinin kaynağını ve nedenini daraltmak için önemli bir anahtar görev bilgileridir:
Task ([cache-invalidation/1:054d:b5b7::HEAD])
Görev türü (cache-invalidation), mesajı oluşturan bir bulut işine geri döner. Bu durumda iş 2, önbellek geçersiz kılma işi:
tf80-1# isi cloud jobs list ID Description Effective State Type -------------------------------------------------------------------------------------- 1 Write updated data back to the cloud running cache-writeback 2 Expire CloudPools cache running cache-invalidation 3 Clean up cache and stub file metadata running local-garbage-collection 4 Clean up unreferenced data in the cloud running cloud-garbage-collection 491 error archive 492 error archive>
LIN, hâlâ mevcutsa bu sistemdeki LIN'yi bulmak için kullanılabilir.
Görev türü iletide belirtilmemişse , yine de işlem türünü belirleyebilirsiniz.
İşte bir örnek:
Bu mesajları gördüyseniz:
2018-08-13T12:49:38+02:00 <3.6> Isilon-1 isi_cpool_d[4520]: [0x80f7d0610]: /b/mnt/src/isilon/lib/isi_cloud_api/cl_provider.cpp:do_with_retry_common:73: Operation: get_object, current try: 0, total retries: 140733193388032, total failures: 1, error: clapi error: CL_OBJ_NOT_FOUND; AEC_NOT_FOUND 2018-08-13T12:49:38+02:00 <3.3> Isilon-1 isi_cpool_d[4520]: [0x80f7d0610]: /b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_error_util.cpp:send_cloudpools_event:314: isi_cpool_cbm error in isi_cph_read_md_blob: CloudPools Object not found. provider RAN, devid 1, account X210_cloud, entitypath m0007430b5526ccc7be54980e747b9db7883ai11/007034b0250780fde1b5283187d98e49_00000000_1, filename , lin 0, offset -1, errormessage clapi error: CL_OBJ_NOT_FOUND; AEC_NOT_FOUND: [error code: CBM_CLAPI_OBJECT_NOT_FOUND]Bu bilgiler size süreci ve iş parçacığını anlatır. Günlük dosyasında daha geriye bakabilirsiniz (bu durumda,
isi_cpool_d.log) bu iş parçacığının başlatılması için. İşte bu iş parçacığı için başlatma:
2018-05-23T07:51:43+02:00 <3.6> Isilon-1 isi_cpool_d[4520]: [0x80f7d0610]: /b/mnt/src/isilon/lib/isi_cpool_d/task_processing_thread_pool.cpp:start_thread:506: starting normal thread for type cloud-gc
Bir bulut çöp toplama işlemi bu hatayla karşılaştı. Object Not Found" mesajı veri kaybı olduğunu göstermez. Bu, rutin bir çöp toplama ve temizleme işlemi sırasında gerçekleştiğinden, nesne zaten silinmek üzere zamanlanmıştır. Bu bir geri çağırma işlemi olsaydı, hata daha önemli olurdu.
Sorunun nedeni bazen şu şekilde sağlanır:
Writing Cache Header: Read-only file system Could not reset CACHED state flag for 1:054d:b5b7
Dosya sistemi salt okunur durumda olduğundan sistem LIN önbellek durumu bayrağını sıfırlayamıyor. Bu özel durumda bu, SyncIQ hedef yolunda normal ve beklenen bir mesajdır ancak yolun salt okunur olup olmadığı veya salt okunur olması gerekip gerekmediği araştırılmalıdır.
Başka bir örnek:
2017-06-19T09:13:15-04:00 <3.7> isilon-2 isi_cpool_d[4531]: [0x80ef97c10]: /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:5d01:0232::HEAD]/CloudPool-5yrs): File modified after stubbing began; lin 1:5d01:0232: [error code: CBM_STALE_STUB_ERROR] from write_map_core (/b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_mapper.cpp:1615) 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)
Bu durumda, bir arşiv görevi işleniyor:
archive/1:5d01:0232::HEAD
Dosya havuzu politikasını belirleyin:
CloudPool-5yrs
CloudPools arşiv işi bu hatadan belirlenemiyor.
Ne oldu:
File modified after stubbing began; lin 1:5d01:0232.
Bu dosyayı kontrol edin ve saplama olup olmadığına bakın (Bu yol için bir sonraki arşivleme sırasında olmalıdır).
Diğer bazı CloudPools hata mesajları daha şifreli hatalar sağlar. Bu gibi durumlarda, görevi genellikle ipucunun bir parçası olarak belirleyebilirsiniz, ancak hatanın anlamını anlamak için biraz araştırma yapmanız gerekebilir.
Örneğin:
varlog.tar/log/messages: 2017-04-20T18:47:52-06:00 <3.3> isilon-6 isi_cpool_d[3856]: [0x80f24f710]: /b/mnt/src/isilon/lib/isi_cpool_cbm/isi_cbm_error_util.cpp:send_cloudpools_event:314: isi_cpool_cbm error in isi_cph_read_md_blob: CloudPools Object not found. provider AWS, devid 6, account isilon archive, entitypath m000743091d8878539854870242892ceaa45di36/007034b0dea80d459f85b4a16d82cc48_00000000_0, filename , lin 0, offset -1, errormessage clapi error: CL_OBJ_NOT_FOUND; The specified key does not exist.: [error code: CBM_CLAPI_OBJECT_NOT_FOUND]
Bu size biraz bilgi veriyor:
- Bulut Sağlayıcı nedir:
Provider AWS - Hatayla hangi düğüm karşılaştı:
Devid 6 - Hangi hesap kullanıldı:
Account isilon archive - Bulutta aranan nesne yolu nedir:
entitypath m000743091d8878539854870242892ceaa45di36/007034b0dea80d459f85b4a16d82cc48_00000000_0. - Sorun nedir:
error message clapi error: CL_OBJ_NOT_FOUND; The specified key does not exist.: [error code: CBM_CLAPI_OBJECT_NOT_FOUND
Bu durumda, nesnenin bulut depolama alanında bulunup bulunamadığına bakın.
Diğer bazı durumlar:
An error occurred on the Cloud Storage - Check the cloud storage logs or errors: CL_SVR_INTERNAL_ERROR; We encountered an internal error. Please try again.: [error code: CBM_CLAPI_SERVER_ERROR] A network error occurred - make sure that Node can connect to the cloud: CL_COULDNT_CONNECT; Couldn't connect to server: error buf: couldn't connect to host: [error code: CBM_CLAPI_COULDNT_CONNECT] Authentication Failed - Make sure that the account identified has access on the Cloud target: CL_AUTHENTICATION_FAILED; 401: [error code: CBM_CLAPI_AUTHENTICATION_FAILED]