Dell PercCLI (PERC Command Line Interface) là công cụ CLI giúp quản lý các card RAID PERC trên server Dell, được dựa trên MegaCLI. Công cụ này cho phép bạn theo dõi, cập nhật, tạo RAID và xem trạng thái đĩa một cách linh hoạt.
1. Tải về và cài đặt PercCLI
✉ Cho phiên bản cũ (Old version – RPM)
cd /root
mkdir raid_manager && cd raid_manager/
wget https://downloads.dell.com/FOLDER04470715M/1/perccli_7.1-007.0127_linux.tar.gz
tar xvzf perccli_7.1-007.0127_linux.tar.gz
cd Linux/
yum -y install perccli-007.0127.0000.0000-1.noarch.rpm
rpm -ql perccli-007.0127.0000.0000-1
♻ Cho hệ điều hành Debian/Ubuntu
su -
apt install -y wget alien
cd /root
wget https://dl.dell.com/FOLDER04470715M/1/perccli_7.1-007.0127_linux.tar.gz
tar -xvzf perccli*.tar.gz
cd Linux
alien -c *.rpm
dpkg -i *.deb
echo "PATH=$PATH:/opt/MegaRAID/perccli/" >> /etc/profile
source /etc/profile
☑ Cho hệ điều hành RedHat/CentOS
su -
yum install -y wget
cd /root
wget https://dl.dell.com/FOLDER04470715M/1/perccli_7.1-007.0127_linux.tar.gz
tar -xvzf perccli*.tar.gz
cd Linux
rpm -ivh *.rpm
echo "PATH=$PATH:/opt/MegaRAID/perccli/" >> /etc/profile
source /etc/profile
2. Kiểm tra lại sau cài đặt
/opt/MegaRAID/perccli/perccli64
# Hoặc đơn giản:
perccli64
Kết quả dự kiến:
Storage Command Line Tool Ver 007.0127.0000.0000 July 13, 2017
help - lists all the commands with their usage. E.g. perccli help
3. Các lệnh hữu ích
Lệnh mẫu | Chức năng |
---|---|
perccli64 help | Hiển thị toàn bộ lệnh hỗ trợ |
perccli64 /c0 show | Xem thông tin tổng quan controller |
perccli64 /c0 /eall /sall show | Hiển thị danh sách đĩa |
perccli64 /c0/vall show | Hiển thị Virtual Drive |
4. Ví dục kết quả hiển thị
Topology disk groups (sơ đồ tổng quát RAID)
DG Arr Row EID:Slot DID Type State Size
0 - - - - RAID1 Optl 278.875 GB
1 - - - - RAID6 Optl 72.768 TB
Danh sách đĩa vật lý:
EID:Slt DID State DG Size Intf Med Model
32:0 0 Onln 1 7.276 TB SAS HDD HUH721008AL5200
...
32:12 12 Onln 0 278.875 GB SAS HDD AL14SEB030NY
Danh sách Virtual Drives:
DG/VD TYPE State Access Size Name
0/0 RAID1 Optl RW 278.875 GB Virtual Disk0
1/1 RAID6 Optl RW 72.768 TB data
5. Thông tin bổ sung:
BBU Info
hiển thị tỏ pin Cache (Battery Backup Unit)- Dòng lệnh kết hợp
show
,add
,delete
,start
,stop
dùng cho quản trị RAID linh hoạt. - Kết hợp với
J
để đầu ra dưới dạng JSON:perccli64 /c0 show J
6. Tóm tắt
PercCLI là công cụ quá hữu ích cho SRE/admin quản lý server Dell. Nó cung cấp khả năng quan sát chi tiết hệ thống RAID, đề xuất metric cho monitoring hoặc xử lý sự cố khi RAID gặp trục trặc.
7. Tài liệu tham khảo
- Dell Official PercCLI: https://www.dell.com/support/, https://github.com/dasandata/BMM/blob/master/perccli.md
- Man page sau khi cài:
perccli64 help
✅ Bạn có thể đặt cron/perl script hoặc Prometheus Exporter dựa trên PercCLI để theo dõi disk health, RAID status…