惠普ssacli工具使用

linux系統下更換磁盤,可是對於惠普的陣列卡,使用常見的MegaCli 、storcli、percli都沒法獲取到磁盤信息,這時須要使用專用的工具ssacli。
rpm包下載地址:https://downloads.linux.hpe.com/SDR/repo/mcp/centos/7/x86_64/current/node

查看raid卡信息(包括控制器狀態、Cache狀態、電池狀態)linux

# ssacli ctrl all show status

查看raid詳細信息centos

# ssacli ctrl slot=0 show config detail

查看raid狀態緩存

# ssacli ctrl slot=0 ld all show

查看slot 0 陣列A 全部邏輯驅動器信息ide

# ssacli ctrl slot=0 array A ld all show

查看slot 0 陣列A 全部物理驅動器信息工具

# ssacli ctrl slot=0 array A pd all show

查看硬盤code

# ssacli ctrl slot=0 pd all show status  //查看物理硬盤狀態
# ssacli ctrl slot=0 pd all show  //查看物理硬盤

建立raid10ip

# ssacli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4,2I:1:5,2I:1:6 raid=1+0

用3,4,5號盤建立一個raid5陣列get

# ssacli ctrl slot=0 create type=ld drives=1I:1:3,1I:1:4,2I:1:5 raid=5

建立raid1it

# ssacli ctrl slot=1 create type=ld drives=1I:1:1-1I:1:2 raid=1

刪除raid

# ssacli ctrl slot=1 array B delete forced

緩存:

查看cache信息:

# ssacli ctrl all show config detail | grep -i cache

關閉物理磁盤cache

# ssacli ctrl slot=0 modify drivewritecache=disable

打開邏輯磁盤緩存

# ssacli ctrl slot=0 logicaldrive 2 modify caching=enable

在沒有電池的狀況下開啓raid寫緩存

# ssacli ctrl slot=0 modify nobatterywritecache=enable

設置讀寫百分比

# ssacli ctrl slot=0 modify cacheratio=10/90

指示燈:

打開array B磁盤的led燈

# ssacli ctrl slot=0 array B modify led=on

打開3號磁盤的led燈

# ssacli ctrl slot=0 pd 1I:1:3 modify led=on

實戰演習:

節點磁盤信息lsblk:

NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda            8:0    0 279.4G  0 disk 
├─sda1         8:1    0    24M  0 part 
├─sda2         8:2    0   200M  0 part 
├─sda3         8:3    0   250M  0 part /boot
└─sda4         8:4    0 278.8G  0 part 
  ├─os-root  253:0    0 274.7G  0 lvm  /
  └─os-swap  253:1    0     4G  0 lvm  [SWAP]
sdb            8:16   0   1.7T  0 disk 
└─sdb1         8:17   0   1.7T  0 part /var/lib/ceph/osd/ceph-4
sdc            8:32   0   1.7T  0 disk 
└─sdc1         8:33   0   1.7T  0 part /var/lib/ceph/osd/ceph-80
sdd            8:48   0   1.7T  0 disk 
└─sdd1         8:49   0   1.7T  0 part /var/lib/ceph/osd/ceph-67
sde            8:64   0   1.7T  0 disk 
└─sde1         8:65   0   1.7T  0 part /var/lib/ceph/osd/ceph-9
sdf            8:80   0   1.7T  0 disk 
└─sdf1         8:81   0   1.7T  0 part /var/lib/ceph/osd/ceph-22
sdg            8:96   0   1.7T  0 disk 
└─sdg1         8:97   0   1.7T  0 part /var/lib/ceph/osd/ceph-30
sdh            8:112  0   1.7T  0 disk 
└─sdh1         8:113  0   1.7T  0 part /var/lib/ceph/osd/ceph-47
sdi            8:128  0   1.7T  0 disk 
└─sdi1         8:129  0   1.7T  0 part /var/lib/ceph/osd/ceph-24
sdj            8:144  0   1.7T  0 disk 
└─sdj1         8:145  0   1.7T  0 part /var/lib/ceph/osd/ceph-56
sdk            8:160  0   1.7T  0 disk 
└─sdk1         8:161  0   1.7T  0 part /var/lib/ceph/osd/ceph-39
sdl            8:176  0   1.7T  0 disk 
└─sdl1         8:177  0   1.7T  0 part /var/lib/ceph/osd/ceph-86
sdm            8:192  0   1.7T  0 disk 
└─sdm1         8:193  0   1.7T  0 part /var/lib/ceph/osd/ceph-72
nvme0n1      259:0    0   1.5T  0 disk 
├─nvme0n1p1  259:1    0    20G  0 part 
├─nvme0n1p2  259:2    0    20G  0 part 
├─nvme0n1p3  259:3    0    20G  0 part 
├─nvme0n1p4  259:4    0    20G  0 part 
├─nvme0n1p5  259:5    0    20G  0 part 
├─nvme0n1p6  259:6    0    20G  0 part 
├─nvme0n1p7  259:7    0    20G  0 part 
├─nvme0n1p8  259:8    0    20G  0 part 
├─nvme0n1p9  259:9    0    20G  0 part 
├─nvme0n1p10 259:10   0    20G  0 part 
├─nvme0n1p11 259:11   0    20G  0 part 
└─nvme0n1p12 259:12   0    20G  0 part

查看slot 0 陣列A 全部邏輯驅動器信息

[root@node-9 ~]#  ssacli ctrl slot=0 array A ld all show

Smart Array P840ar in Slot 0 (Embedded)

   Array A

      logicaldrive 1 (279.37 GB, RAID 1, OK)

[root@node-9 ~]# 

[root@node-9 ~]#  ssacli ctrl slot=0 array M ld all show

Smart Array P840ar in Slot 0 (Embedded)

   Array M

      logicaldrive 13 (1.64 TB, RAID 0, OK)

查看slot 0 陣列A 全部物理信息

[root@node-9 ~]#  ssacli ctrl slot=0 array M pd all show

Smart Array P840ar in Slot 0 (Embedded)

   Array M

      physicaldrive 2I:2:6 (port 2I:box 2:bay 6, SAS HDD, 1.8 TB, OK)

查看全部物理硬盤信息:

[root@node-9 ~]# ssacli ctrl slot=0 pd all show status

   physicaldrive 1I:3:1 (port 1I:box 3:bay 1, 300 GB): OK
   physicaldrive 1I:3:2 (port 1I:box 3:bay 2, 300 GB): OK
   physicaldrive 1I:3:3 (port 1I:box 3:bay 3, 1.8 TB): OK
   physicaldrive 1I:3:4 (port 1I:box 3:bay 4, 1.8 TB): OK
   physicaldrive 1I:3:5 (port 1I:box 3:bay 5, 1.8 TB): OK
   physicaldrive 1I:3:6 (port 1I:box 3:bay 6, 1.8 TB): OK
   physicaldrive 1I:3:7 (port 1I:box 3:bay 7, 1.8 TB): OK
   physicaldrive 1I:3:8 (port 1I:box 3:bay 8, 1.8 TB): OK
   physicaldrive 2I:2:1 (port 2I:box 2:bay 1, 1.8 TB): OK
   physicaldrive 2I:2:2 (port 2I:box 2:bay 2, 1.8 TB): OK
   physicaldrive 2I:2:3 (port 2I:box 2:bay 3, 1.8 TB): OK
   physicaldrive 2I:2:4 (port 2I:box 2:bay 4, 1.8 TB): OK
   physicaldrive 2I:2:5 (port 2I:box 2:bay 5, 1.8 TB): OK
   physicaldrive 2I:2:6 (port 2I:box 2:bay 6, 1.8 TB): OK

查看全部邏輯硬盤信息:

[root@node-9 ~]#  ssacli ctrl slot=0 ld all show

Smart Array P840ar in Slot 0 (Embedded)

   Array A

      logicaldrive 1 (279.37 GB, RAID 1, OK)

   Array B

      logicaldrive 2 (1.64 TB, RAID 0, OK)

   Array C

      logicaldrive 3 (1.64 TB, RAID 0, OK)

   Array D

      logicaldrive 4 (1.64 TB, RAID 0, OK)

   Array E

      logicaldrive 5 (1.64 TB, RAID 0, OK)

   Array F

      logicaldrive 6 (1.64 TB, RAID 0, OK)

   Array G

      logicaldrive 7 (1.64 TB, RAID 0, OK)

   Array H

      logicaldrive 8 (1.64 TB, RAID 0, OK)

   Array I

      logicaldrive 9 (1.64 TB, RAID 0, OK)

   Array J

      logicaldrive 10 (1.64 TB, RAID 0, OK)

   Array K

      logicaldrive 11 (1.64 TB, RAID 0, OK)

   Array L

      logicaldrive 12 (1.64 TB, RAID 0, OK)

   Array M

      logicaldrive 13 (1.64 TB, RAID 0, OK)

[root@node-9 ~]#

查看全部物理硬盤信息+Array 邏輯信息:

[root@node-9 ~]# ssacli ctrl slot=0 pd all show 

Smart Array P840ar in Slot 0 (Embedded)

   Array A

      physicaldrive 1I:3:1 (port 1I:box 3:bay 1, SAS HDD, 300 GB, OK)
      physicaldrive 1I:3:2 (port 1I:box 3:bay 2, SAS HDD, 300 GB, OK)

   Array B

      physicaldrive 1I:3:3 (port 1I:box 3:bay 3, SAS HDD, 1.8 TB, OK)

   Array C

      physicaldrive 1I:3:4 (port 1I:box 3:bay 4, SAS HDD, 1.8 TB, OK)

   Array D

      physicaldrive 1I:3:5 (port 1I:box 3:bay 5, SAS HDD, 1.8 TB, OK)

   Array E

      physicaldrive 1I:3:6 (port 1I:box 3:bay 6, SAS HDD, 1.8 TB, OK)

   Array F

      physicaldrive 1I:3:7 (port 1I:box 3:bay 7, SAS HDD, 1.8 TB, OK)

   Array G

      physicaldrive 1I:3:8 (port 1I:box 3:bay 8, SAS HDD, 1.8 TB, OK)

   Array H

      physicaldrive 2I:2:1 (port 2I:box 2:bay 1, SAS HDD, 1.8 TB, OK)

   Array I

      physicaldrive 2I:2:2 (port 2I:box 2:bay 2, SAS HDD, 1.8 TB, OK)

   Array J

      physicaldrive 2I:2:3 (port 2I:box 2:bay 3, SAS HDD, 1.8 TB, OK)

   Array K

      physicaldrive 2I:2:4 (port 2I:box 2:bay 4, SAS HDD, 1.8 TB, OK)

   Array L

      physicaldrive 2I:2:5 (port 2I:box 2:bay 5, SAS HDD, 1.8 TB, OK)

   Array M

      physicaldrive 2I:2:6 (port 2I:box 2:bay 6, SAS HDD, 1.8 TB, OK)

[root@node-9 ~]#

定位物理磁盤、邏輯磁盤、盤符關係:
能夠結合點燈精準判斷磁盤位置。

[root@node-9 ~]# ssacli ctrl slot=0 show config detail | grep -E "Array|Disk Name|physicaldrive|Size" | grep -vE "Strip|Logical"
Smart Array P840ar in Slot 0 (Embedded)
   Total Cache Size: 2.0
      physicaldrive 1I:3:5 (port 1I:box 3:bay 5, SAS HDD, 1.8 TB, OK)
      physicaldrive 1I:3:6 (port 1I:box 3:bay 6, SAS HDD, 1.8 TB, OK)
      physicaldrive 1I:3:7 (port 1I:box 3:bay 7, SAS HDD, 1.8 TB, OK)
      physicaldrive 1I:3:8 (port 1I:box 3:bay 8, SAS HDD, 1.8 TB, OK)
      physicaldrive 1I:3:4 (port 1I:box 3:bay 4, SAS HDD, 1.8 TB, OK)
      physicaldrive 1I:3:3 (port 1I:box 3:bay 3, SAS HDD, 1.8 TB, OK)
      physicaldrive 1I:3:2 (port 1I:box 3:bay 2, SAS HDD, 300 GB, OK)
      physicaldrive 1I:3:1 (port 1I:box 3:bay 1, SAS HDD, 300 GB, OK)
      physicaldrive 2I:2:5 (port 2I:box 2:bay 5, SAS HDD, 1.8 TB, OK)
      physicaldrive 2I:2:6 (port 2I:box 2:bay 6, SAS HDD, 1.8 TB, OK)
      physicaldrive 2I:2:4 (port 2I:box 2:bay 4, SAS HDD, 1.8 TB, OK)
      physicaldrive 2I:2:3 (port 2I:box 2:bay 3, SAS HDD, 1.8 TB, OK)
      physicaldrive 2I:2:2 (port 2I:box 2:bay 2, SAS HDD, 1.8 TB, OK)
      physicaldrive 2I:2:1 (port 2I:box 2:bay 1, SAS HDD, 1.8 TB, OK)
   Array: A
      Array Type: Data 
         Size: 279.37 GB
         Disk Name: /dev/sda 
            physicaldrive 1I:3:2 (port 1I:box 3:bay 2, SAS HDD, 300 GB, OK)
            physicaldrive 1I:3:1 (port 1I:box 3:bay 1, SAS HDD, 300 GB, OK)
      physicaldrive 1I:3:1
         Size: 300 GB
      physicaldrive 1I:3:2
         Size: 300 GB
   Array: B
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdb 
      physicaldrive 1I:3:3
         Size: 1.8 TB
   Array: C
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdc 
      physicaldrive 1I:3:4
         Size: 1.8 TB
   Array: D
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdd 
      physicaldrive 1I:3:5
         Size: 1.8 TB
   Array: E
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sde 
      physicaldrive 1I:3:6
         Size: 1.8 TB
   Array: F
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdf 
      physicaldrive 1I:3:7
         Size: 1.8 TB
   Array: G
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdg 
      physicaldrive 1I:3:8
         Size: 1.8 TB
   Array: H
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdh 
      physicaldrive 2I:2:1
         Size: 1.8 TB
   Array: I
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdi 
      physicaldrive 2I:2:2
         Size: 1.8 TB
   Array: J
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdj 
      physicaldrive 2I:2:3
         Size: 1.8 TB
   Array: K
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdk 
      physicaldrive 2I:2:4
         Size: 1.8 TB
   Array: L
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdl 
      physicaldrive 2I:2:5
         Size: 1.8 TB
   Array: M
      Array Type: Data 
         Size: 1.64 TB
         Disk Name: /dev/sdm 
      physicaldrive 2I:2:6
         Size: 1.8 TB
[root@node-9 ~]#
相關文章
相關標籤/搜索