katman komutu

Amaç

Katmanla ilgili işlemleri paylaşılan bir depolama havuzunda gerçekleştirir.

Sözdizimi

Paylaşılan depolama havuzunda bir katman oluşturmak için:

tier -create [-clustername ClusterName] [-sp StoragePool] -tier TierName: PhysicalVolume ...

Bir dosyadaki fiziksel birimleri aktararak paylaşılan depolama havuzunda bir katman oluşturmak için:

tier -create [-clustername ClusterName] [-sp StoragePool] -file -tier TierName: FileName

Paylaşılan depolama havuzundan bir katmanı kaldırmak için:

tier -remove [-clustername ClusterName] [-sp StoragePool] -tier TierName

Paylaşılan depolama havuzundaki bir katmanın özelliklerini değiştirmek için:

tier -modify [-clustername ClusterName] [-sp StoragePool] -tier TierName -attr Attribute = Value

Paylaşılan bir depolama havuzundaki katmanları listelemek için:

tier -list [-clustername ClusterName] [-sp StoragePool] [-verbose | -field FieldName ...] [-fmt sınırlayıcı [-header]]

Açıklama

tier komutu, paylaşılan bir depolama havuzunda katmanla ilgili işlemleri gerçekleştirmek için kullanılır.

İşaretler

İşaret adı Açıklama
-attr Bir katman özniteliğini ve değeri belirtir.
-clustername Kümenin adını belirtir.
-create Paylaşılan depolama havuzunda bir kullanıcı katmanı oluşturur.
-field Görüntülenecek alanların listesini belirtir.
-file -create işaretiyle bir dosya adının sağlanması gerektiğini belirtir. Dosya, beyaz alanla ayrılmış fiziksel birim adlarını içermelidir.
-fmt Çıkışı, kullanıcı tarafından belirtilen bir sınırlayıcı karakterle ayırır.
-header Biçimlendirilmiş liste çıkışında alan adlarının görüntüleneceğini belirtir.
-list Paylaşılan bir depolama havuzundaki katmanları listeler.
-değiştir Bir katmanın özelliklerini değiştirir.
-remove Katmanı paylaşılan depolama havuzundan kaldırır.
-sp Paylaşılan saklama havuzunun adını belirtir.
-tier Bir katmanın adını belirtir.
-verbose Katmana ilişkin ayrıntılı bilgileri görüntüler.

Örnekler

  1. Bir katman oluşturmak için şu komutu yazın:
    tier –create –tier prod_tier: hdisk3 hdisk4

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    'prod_tier’ tier has been created successfully.
  2. Bir dosyada belirtilen fiziksel birim adlarıyla bir katman oluşturmak için aşağıdaki komutu yazın:
    tier –create –file –tier test_tier: pvFile

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    'test_tier’ tier has been created successfully.
  3. Kullanılmakta olan fiziksel birimle bir katman oluşturmak için aşağıdaki komutu yazın:
    tier –create –tier test_tier2: hdisk4 hdisk5

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    ‘test_tier2’ tier has been created with lesser capacity.
    PV is currently in use hdisk4
  4. Paylaşılan bir depolama havuzundaki katmanları listelemek için aşağıdaki komutu yazın:
    tier –list

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    Add this example instaed of the highlighted one.
    POOL_NAME: testsp
    TIER_NAME SIZE(MB) FREE_SPACE(MB) MIRROR_STATE
    Default    10112   8000         NOT_MIRRORED
    prod_tier  10110   8000         SYNCED
    test_tier  10110   8000         SYNCED
    test_tier2 10110   8000         SYNCED
  5. Katmanları ayrıntılı bilgilerle listelemek için aşağıdaki komutu yazın:
    tier –list -verbose

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    POOL_NAME: testsp
    TIER_NAME: Default
    TIER_TYPE: CO_MINGLED
    TIER_SIZE(MB): 10112
    FREE_SPACE(MB): 8000
    OVERCOMMIT_SIZE(MB): 0
    TOTAL_LUS: 5
    TOTAL_LU_SIZE: 2112
    FG_COUNT: 1
    MIRROR_STATE: NOT_MIRRORED
    ERASURE_CODE: NONE
    
    POOL_NAME: testsp
    TIER_NAME: prod_tier
    TIER_TYPE: USER
    TIER_SIZE: 10110
    FREE_SPACE: 8000
    OVERCOMMIT_SIZE: 0
    TOTAL_LUS: 3
    TOTAL_LU_SIZE: 2110
    FG_COUNT: 2
    MIRROR_STATE: SYNCED
    ERASURE_CODE: MIRROR2
    
    POOL_NAME: testsp
    TIER_NAME: test_tier2
    TIER_TYPE: USER
    TIER_SIZE: 10110
    FREE_SPACE: 8000
    OVERCOMMIT_SIZE: 0
    TOTAL_LUS: 3
    TOTAL_LU_SIZE: 2110
    FG_COUNT: 2
    MIRROR_STATE: SYNCED
    ERASURE_CODE: MIRROR2
    
    POOL_NAME: testsp
    TIER_NAME: test_tier
    TIER_TYPE: USER
    TIER_SIZE: 10110
    FREE_SPACE: 8000
    OVERCOMMIT_SIZE: 0
    TOTAL_LUS: 3
    TOTAL_LU_SIZE: 2110
    FG_COUNT: 2
    MIRROR_STATE: SYNCED
    ERASURE_CODE: MIRROR2
  6. Biçimlendirilmiş bir çıkıştaki katmanları listelemek için aşağıdaki komutu yazın:
    tier –list –fmt , 

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    testsp,Default,10112,8000,NOT_MIRRORED
    testsp,prod_tier,10110,8000,SYNCED
    testsp,test_tier,10110,8000,SYNCED
    testsp,test_tier2,10110,8000,SYNCED
  7. Biçimlendirilmiş bir çıkıştaki katmanlara ilişkin ayrıntılı bilgileri listelemek için aşağıdaki komutu yazın:
    tier –list –fmt , -verbose
    

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    testsp,SYSTEM,CO_MINGLED,10112,8000,0,5,2112,1,NOT_MIRRORED,NONE
    testsp,prod_tier,USER,10110,8000,0,3,2110,1,SYNCED,MIRROR2
    testsp,test_tier,USER,10110,8000,0,3,2110,1,SYNCED,MIRROR2
    testsp,test_tier2,USER,10110,8000,0,3,2110,1,SYNCED,MIRROR2
  8. Yalnızca katman adını ve toplam mantıksal birimleri listelemek için aşağıdaki komutu yazın:
    tier –list –field tier_name total_lus

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    TIER_NAME: SYSTEM
    TOTAL_LUS: 5
    
    TIER_NAME: prod_tier
    TOTAL_LUS: 3
    
    TIER_NAME: test_tier
    TOTAL_LUS: 3
    
    TIER_NAME: test_tier2
    TOTAL_LUS: 3 
  9. Biçimlendirilmiş bir çıkışta yalnızca katman adını ve toplam mantıksal birimi listelemek için aşağıdaki komutu yazın:
    tier –list –field tier_name total_lus –fmt

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    SYSTEM,5
    prod_tier,3
    test_tier,3
    test_tier2,3
  10. Biçimlenmiş bir çıkıştaki katmanları üstbilgi ile listelemek için aşağıdaki komutu yazın:
    tier –list –fmt , -header
    

    Sistem, çıkışı aşağıdaki gibi görüntüler:

    POOL_NAME,TIER_NAME,SIZE,FREE_SPACE,MIRROR_STATEl
    testsp,SYSTEM,10112,8000,NOT_MIRRORED
    testsp,prod_tier,10110,8000,SYNCED
    testsp,test_tier,10110,8000,SYNCED
    testsp,test_tier2,10110,8000,SYNCED