文章目录
1. 如何查看多OS每个盘对应的OS信息?
如果一个服务器安装多个OS,你有没有一个疑问?
如何不加载其他盘的OS,在一个OS查看其他OS的基本信息呢?OS版本、内核、GCC等。
来、开始我们的探索之旅。
1.1 查看文件系统
- 随便进入一个OS查看文件系统
通过lsblk
查看每个盘是哪个文件系统,TYPE列即为文件系统格式。
blkid命令对查询设备上所采用文件系统类型 ;使用方法见blkid
root@joey-PC:/home# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 1.1T 0 disk
sdb 8:16 0 1.1T 0 disk
├─sdb1 8:17 0 512M 0 part
└─sdb2 8:18 0 1.1T 0 part
sdc 8:32 0 1.1T 0 disk
├─sdc1 8:33 0 200M 0 part
├─sdc2 8:34 0 1G 0 part
└─sdc3 8:35 0 1.1T 0 part
├─euleros00-root 254:20 0 1.1T 0 lvm
└─euleros00-swap 254:21 0 31.4G 0 lvm
sdd 8:48 0 1.1T 0 disk
├─sdd1 8:49 0 493M 0 part
├─sdd2 8:50 0 494M 0 part
└─sdd3 8:51 0 1.1T 0 part
├─cpsVG-rootfs 254:12 0 8G 0 lvm
├─cpsVG-bak_rootfs 254:13 0 8G 0 lvm
├─cpsVG-log 254:14 0 20G 0 lvm
├─cpsVG-data 254:15 0 512M 0 lvm
├─cpsVG-fsp 254:16 0 1G 0 lvm
├─cpsVG-upgrade 254:17 0 3.5G 0 lvm
├─cpsVG-image 254:18 0 350G 0 lvm
└─cpsVG-image--cache 254:19 0 50G 0 lvm
sde 8:64 0 1.1T 0 disk
├─sde1 8:65 0 285M 0 part
├─sde2 8:66 0 954M 0 part
└─sde3 8:67 0 931.3G 0 part
sdf 8:80 0 1.1T 0 disk
├─sdf1 8:81 0 512M 0 part
└─sdf2 8:82 0 1.1T 0 part
sdg 8:96 0 1.1T 0 disk
├─sdg1 8:97 0 200M 0 part
├─sdg2 8:98 0 1G 0 part
└─sdg3 8:99 0 1.1T 0 part
├─centos-root 254:10 0 1.1T 0 lvm
└─centos-swap 254:11 0 31.8G 0 lvm
sdh 8:112 0 557.9G 0 disk
├─sdh1 8:113 0 300M 0 part /boot/efi
├─sdh2 8:114 0 1.5G 0 part /boot
├─sdh3 8:115 0 111.6G 0 part /
├─sdh4 8:116 0 408.5G 0 part /data
├─sdh5 8:117 0 20G 0 part /recovery
└─sdh6 8:118 0 16G 0 part [SWAP]
1.2 查看OS信息
1.2 A:标准文件系统
例如:
sdh 8:112 0 557.9G 0 disk
├─sdh1 8:113 0 300M 0 part /boot/efi
├─sdh2 8:114 0 1.5G 0 part /boot
├─sdh3 8:115 0 111.6G 0 part /
├─sdh4 8:116 0 408.5G 0 part /data
├─sdh5 8:117 0 20G 0 part /recovery
└─sdh6 8:118 0 16G 0 part [SWAP]
那么针对这个例子,根分区为 sdh3,我们可以看到这个就是UOS了。
1.2.1 通过系统文件查看
- 挂载当前根分区到当前OS的
mnt
目录
root@joey-PC:/home# mount /dev/sdh3 /mnt
root@joey-PC:/home# cat /mnt/etc/os-release
PRETTY_NAME="Uniontech OS Server 20 Enterprise"
NAME="Uniontech OS Server 20 Enterprise"
VERSION_ID="20"
VERSION="20"
ID=UOS
HOME_URL="https://www.chinauos.com/"
BUG_REPORT_URL="http://bbs.chinauos.com"
VERSION_CODENAME=fou
1.2.2 查看内核版本
root@joey-PC:/home# ls /mnt/usr/lib/modules/
4.19.0-arm64-server
1.2.3 查看GCC版本
root@joey-PC:/home# /mnt/usr/bin/gcc -v
Using built-in specs.
COLLECT_GCC=/mnt/usr/bin/gcc
COLLECT_LTO_WRAPPER=/mnt/usr/bin/../lib/gcc/aarch64-linux-gnu/8/lto-wrapper
Target: aarch64-linux-gnu
...
gcc version 8.3.0 (Uos 8.3.0.3-3+rebuild)
1.3 B: lvm文件系统
例如:
sdg 8:96 0 1.1T 0 disk
├─sdg1 8:97 0 200M 0 part
├─sdg2 8:98 0 1G 0 part
└─sdg3 8:99 0 1.1T 0 part
├─centos-root 254:10 0 1.1T 0 lvm
└─centos-swap 254:11 0 31.8G 0 lvm
针对这个例子,根目录为centos/root,所以这个OS为
1.3.1 通过系统文件查看
- 挂载当前根分区到当前OS的
mnt
目录
root@joey-PC:/home# mount /dev/centos/root /mnt
root@joey-PC:/home# cat /mnt/etc/os-release
NAME="CentOS Linux"
VERSION="7 (AltArch)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (AltArch)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
1.3.2 查看内核版本
root@joey-PC:/home# ls /mnt/usr/lib/modules/
4.14.0-115.el7a.0.1.aarch64
1.3.3 查看GCC版本
root@joey-PC:/home# /mnt/usr/bin/gcc -v
Using built-in specs.
COLLECT_GCC=/mnt/usr/bin/gcc
COLLECT_LTO_WRAPPER=/mnt/usr/bin/../libexec/gcc/aarch64-redhat-linux/4.8.5/lto-wrapper
Target: aarch64-redhat-linux
...
gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC)
root@joey-PC:/home#
说明: 麒麟OS比较特殊,可以查看: /etc/.productinfo
彩蛋信息。
2. 如何确认每个盘对应的是哪个物理槽位?
查看硬盘和盘符对应关系:lsscsi
[root@localhost ~]# lsscsi
[1:0:0:0] disk ATA SAMSUNG MZ7LH1T9 404Q /dev/sda
[N:0:1:1] disk HWE52P431T6M005N__1 /dev/nvme0n1
[N:1:1:1] disk HWE52P431T6M005N__1 /dev/nvme1n1
[N:2:1:1] disk HWE52P431T6M005N__1 /dev/nvme2n1
2.1 RAID卡管理模式
有组RAID情况下,sda对应第一个Logical Driver 0,依次类推。
这里的 v0 就是只的第一个RAID组,对应Logical Driver 0。
./storcli64 /c0/v0 show all
这里要使用到RAID卡管理工具,请根据RAID卡型号和OS型号去华为或者RAID卡官网下载对应的管理工具;技术支持>智能管理软件>iDriver>FusionServer iDriver。
通过storcli工具查看:
使用命令以下查看所有RAID组和硬盘信息:
字段: Virtual Drives = 5 即为5个RAID组。
[root@localhost home]# ./storcli64 /c0 show
Generating detailed summary of the adapter, it may take a while to complete.
CLI Version = 007.0706.0000.0000 May 25, 2018
Operating system = Linux 4.18.0-147.5.1.0.h208.eulerosv2r9.x86_64
Controller = 0
Status = Success
Description = None
Product Name = SAS3408
Serial Number = 024JNFCNL4001370
SAS Address = 5a01c8d1d0251000
PCI Address = 00:1c:00:00
System Time = 11/08/2020 09:15:42
Mfg. Date = 00/00/00
Controller Time = 11/08/2020 01:15:42
FW Package Build = 50.6.3-0109
BIOS Version = 7.06.02.2_0x07060502
FW Version = 5.060.01-2262
Driver Name = megaraid_sas
Driver Version = 07.713.02.00
Vendor Id = 0x1000
Device Id = 0x17
SubVendor Id = 0x19E5
SubDevice Id = 0xD213
Host Interface = PCI-E
Device Interface = SAS-12G
Bus Number = 28
Device Number = 0
Function Number = 0
Drive Groups = 5
TOPOLOGY :
========
---------------------------------------------------------------------------
DG Arr Row EID:Slot DID Type State BT Size PDC PI SED DS3 FSpace TR
---------------------------------------------------------------------------
0 - - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
0 0 - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
0 0 0 64:4 7 DRIVE Onln N 1.089 TB dflt N N dflt - N
1 - - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
1 0 - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
1 0 0 64:0 2 DRIVE Onln N 1.089 TB dflt N N dflt - N
2 - - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
2 0 - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
2 0 0 64:2 4 DRIVE Onln N 1.089 TB dflt N N dflt - N
3 - - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
3 0 - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
3 0 0 64:1 8 DRIVE Onln N 1.089 TB dflt N N dflt - N
4 - - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
4 0 - - - RAID0 Optl N 1.089 TB dflt N N dflt N N
4 0 0 64:3 10 DRIVE Onln N 1.089 TB dflt N N dflt - N
---------------------------------------------------------------------------
DG=Disk Group Index|Arr=Array Index|Row=Row Index|EID=Enclosure Device ID
DID=Device ID|Type=Drive Type|Onln=Online|Rbld=Rebuild|Dgrd=Degraded
Pdgd=Partially degraded|Offln=Offline|BT=Background Task Active
PDC=PD Cache|PI=Protection Info|SED=Self Encrypting Drive|Frgn=Foreign
DS3=Dimmer Switch 3|dflt=Default|Msng=Missing|FSpace=Free Space Present
TR=Transport Ready
Virtual Drives = 5
VD LIST :
=======
-------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
-------------------------------------------------------------
0/4 RAID0 Optl RW Yes NRWTD - ON 1.089 TB
1/0 RAID0 Optl RW Yes NRWTD - ON 1.089 TB
2/1 RAID0 Optl RW Yes NRWTD - ON 1.089 TB
3/2 RAID0 Optl RW Yes NRWTD - ON 1.089 TB
4/3 RAID0 Optl RW Yes NRWTD - ON 1.089 TB
-------------------------------------------------------------
Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|Dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|TRANS=TransportReady|B=Blocked|
Consist=Consistent|R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
Physical Drives = 7
PD LIST :
=======
---------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
---------------------------------------------------------------------------------
64:0 2 Onln 1 1.089 TB SAS HDD N N 512B AL14SEB120N U -
64:1 8 Onln 3 1.089 TB SAS HDD N N 512B AL14SEB120N U -
64:2 4 Onln 2 1.089 TB SAS HDD N N 512B AL14SEB120N U -
64:3 10 Onln 4 1.089 TB SAS HDD N N 512B HUC101812CSS200 U -
64:4 7 Onln 0 1.089 TB SAS HDD N N 512B AL14SEB120N U -
64:5 11 UGood - 1.089 TB SAS HDD N N 512B ST1200MM0009 U -
64:6 12 UGood - 893.137 GB SATA SSD N N 512B INTEL SSDSC2KB960G8 U -
---------------------------------------------------------------------------------
字段: Virtual Drives = 5 即为5个RAID组。
那么这里的字段, v后面的数字是对应几个RAID组的,通过以下命令找到,找到“OS Drive Name”,
vall指的就是列出所有的RAID,那么每个RAID对应的 Slt即为实际物理盘位。
2.1.1 RAID组有一个盘的情况
例如我们要找第一个RAID组是哪个盘、哪个物理盘位。
./storcli64 /c0/v0 show all
这里的PDs for VD 0
下的表格中Slt
即为第0个RAID组所有硬盘对应的物理盘位。
由于这个是RAID0,且只有一个盘,那么对应的就是一个Slt
。
PDs for VD 0 :
============
----------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
----------------------------------------------------------------------------
64:0 2 Onln 1 1.089 TB SAS HDD N N 512B AL14SEB120N U -
----------------------------------------------------------------------------
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded
VD0 Properties :
==============
Strip Size = 64 KB
Number of Blocks = 2341795840
VD has Emulated PD = No
Span Depth = 1
Number of Drives Per Span = 1
Write Cache(initial setting) = WriteThrough
Disk Cache Policy = Disk's Default
Encryption = None
Data Protection = None
Active Operations = None
Exposed to OS = Yes
OS Drive Name = /dev/sda
Creation Date = 02-11-2020
Creation Time = 09:04:33 AM
Emulation type = default
Cachebypass size = Cachebypass-64k
Cachebypass Mode = Cachebypass Intelligent
Is LD Ready for OS Requests = Yes
SCSI NAA Id = 6a01c8d1d0251000273288213b725b23
SCSI Unmap = No
2.1.2 RAID组有多个盘的情况
这里的PDs for VD 0
下的表格中Slt
即为第0个RAID组所有硬盘对应的物理盘位。
那么这种情况,就对应6个盘位Slt0-6。
PDs for VD 0 :
============
------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
------------------------------------------------------------------------------
134:0 0 Onln 0 557.861 GB SAS HDD N N 512B HUC101860CSS200 U -
134:1 2 Onln 0 557.861 GB SAS HDD N N 512B HUC101860CSS200 U -
134:2 1 Onln 0 557.861 GB SAS HDD N N 512B HUC101860CSS200 U -
134:3 3 Onln 0 557.861 GB SAS HDD N N 512B HUC101860CSS200 U -
134:4 4 Onln 0 557.861 GB SAS HDD N N 512B HUC101860CSS200 U -
134:5 5 Onln 0 557.861 GB SAS HDD N N 512B HUC101860CSS200 U -
------------------------------------------------------------------------------
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded
VD0 Properties :
==============
Strip Size = 256 KB
Number of Blocks = 5849600000
VD has Emulated PD = No
Span Depth = 1
Number of Drives Per Span = 6
Write Cache(initial setting) = WriteBack
Disk Cache Policy = Disk's Default
Encryption = None
Data Protection = Disabled
Active Operations = None
Exposed to OS = Yes
OS Drive Name = /dev/sda
Creation Date = 28-01-2019
Creation Time = 06:47:57 AM
Emulation type = default
Cachebypass size = Cachebypass-64k
Cachebypass Mode = Cachebypass Intelligent
Is LD Ready for OS Requests = Yes
SCSI NAA Id = 6a4be2b174fe800023e1621da6cf7239
SCSI Unmap = No
./storcli64 /c0/vall show all
[root@localhost home]# ./storcli64 /c0/v0 show all
CLI Version = 007.0706.0000.0000 May 25, 2018
Operating system = Linux 4.18.0-147.5.1.0.h208.eulerosv2r9.x86_64
Controller = 0
Status = Success
Description = None
/c0/v0 :
======
-------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
-------------------------------------------------------------
1/0 RAID0 Optl RW Yes NRWTD - ON 1.089 TB
-------------------------------------------------------------
Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|Dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|TRANS=TransportReady|B=Blocked|
Consist=Consistent|R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
PDs for VD 0 :
============
----------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
----------------------------------------------------------------------------
64:0 2 Onln 1 1.089 TB SAS HDD N N 512B AL14SEB120N U -
----------------------------------------------------------------------------
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded
VD0 Properties :
==============
Strip Size = 64 KB
Number of Blocks = 2341795840
VD has Emulated PD = No
Span Depth = 1
Number of Drives Per Span = 1
Write Cache(initial setting) = WriteThrough
Disk Cache Policy = Disk's Default
Encryption = None
Data Protection = None
Active Operations = None
Exposed to OS = Yes
OS Drive Name = /dev/sda
Creation Date = 02-11-2020
Creation Time = 09:04:33 AM
Emulation type = default
Cachebypass size = Cachebypass-64k
Cachebypass Mode = Cachebypass Intelligent
Is LD Ready for OS Requests = Yes
SCSI NAA Id = 6a01c8d1d0251000273288213b725b23
SCSI Unmap = No
/c0/v1 :
======
/c0/v2 :
======
/c0/v3 :
======
/c0/v4 :
======
-------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
-------------------------------------------------------------
0/4 RAID0 Optl RW Yes NRWTD - ON 1.089 TB
-------------------------------------------------------------
Cac=CacheCade|Rec=Recovery|OfLn=OffLine|Pdgd=Partially Degraded|Dgrd=Degraded
Optl=Optimal|RO=Read Only|RW=Read Write|HD=Hidden|TRANS=TransportReady|B=Blocked|
Consist=Consistent|R=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
PDs for VD 4 :
============
----------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
----------------------------------------------------------------------------
64:4 7 Onln 0 1.089 TB SAS HDD N N 512B AL14SEB120N U -
----------------------------------------------------------------------------
EID-Enclosure Device ID|Slt-Slot No.|DID-Device ID|DG-DriveGroup
DHS-Dedicated Hot Spare|UGood-Unconfigured Good|GHS-Global Hotspare
UBad-Unconfigured Bad|Onln-Online|Offln-Offline|Intf-Interface
Med-Media Type|SED-Self Encryptive Drive|PI-Protection Info
SeSz-Sector Size|Sp-Spun|U-Up|D-Down/PowerSave|T-Transition|F-Foreign
UGUnsp-Unsupported|UGShld-UnConfigured shielded|HSPShld-Hotspare shielded
CFShld-Configured shielded|Cpybck-CopyBack|CBShld-Copyback Shielded
VD4 Properties :
==============
Strip Size = 64 KB
Number of Blocks = 2341795840
VD has Emulated PD = No
Span Depth = 1
Number of Drives Per Span = 1
Write Cache(initial setting) = WriteThrough
Disk Cache Policy = Disk's Default
Encryption = None
Data Protection = None
Active Operations = None
Exposed to OS = Yes
OS Drive Name = /dev/sde
Creation Date = 12-10-2020
Creation Time = 03:10:47 PM
Emulation type = default
Cachebypass size = Cachebypass-64k
Cachebypass Mode = Cachebypass Intelligent
Is LD Ready for OS Requests = Yes
SCSI NAA Id = 6a01c8d1d025100027172e77ab681fe2
SCSI Unmap = No
如果有RAID卡,但是没组RAID也可以通过RAID管理工具查看物理Slot。
./storcli64 /c0/v1 show all | |||
---|---|---|---|
EID:Slt | |||
16::02 | |||
./storcli64 /c0/vx show all;x对应的是VD |
2.2 JBOD 直通模式
2.1 NVMe场景
由于NVMe无法通过RAID卡管理,所以NVMe需要用对应厂家的管理工具,但是咨询了专家发现有一个通用工具 nvme-cli。
或者: yum install nvme-cli
很简单:nvme list
即可查看。
[root@localhost wsw]# nvme list
Node SN Model Namespace Usage Format FW Rev
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme1n1 S480NE0MB00207 SAMSUNG MZQLB1T9HAJR-00003 1 711.27 GB / 1.92 TB 512 B + 0 B EDA5200Q
/dev/nvme2n1 S480NA0MC01342 SAMSUNG MZQLB1T9HAJR-00003 1 1.15 TB / 1.92 TB 512 B + 0 B EDA5500Q
/dev/nvme0n1 033HQGFSL2001454 HWE52P431T6M005N 1 1.60 TB / 1.60 TB 512 B + 0 B 3245
2.2 SATA场景
Disk0 对应的是物理盘位就是Slot0
都是SATA ,有如下对应关系: disk0-sda、disk1-sdb。
2.2.1 原理样例
磁盘配置为JBOD模式的,需要通过SN来定位盘符
- 查询每个slot对应硬盘的SN号。
./storcli64 /c0/e69/s1 show all | grep SN
[root@centos7-4 home]# ./storcli64 /c0/e69/s1 show all | grep SN
SN = Y9HOK0YUF78D
那么slot1 对应的硬盘SN就是Y9HOK0YUF78D;
e后的数字表示磁盘物理板卡位置,哪一块板卡;
s后面的数字表示磁盘的插槽位置;
两个参数组成可以定位磁盘的具体物理位置;以及对应硬盘的SN号。
说明: 这里的69 是可以通过以下命令查看,对应PD LIST 中的EID:
./storcli64 /c0 show all
...
PD LIST :
=======
-------------------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
-------------------------------------------------------------------------------------
69:0 0 JBOD - 1.817 TB SATA HDD N N 512B MG04ACA200N U -
69:1 1 JBOD - 1.817 TB SATA HDD N N 512B MG04ACA200N U -
...
- 找到 系统层盘符 对应的硬盘SN号
[root@centos7-4 home]# smartctl -a /dev/sda|grep "Serial Number"
Serial Number: Y9HOK0YPF78D
综合1、2,我们可以知道sda对应的硬盘是slt0的硬盘,SN号为Y9HOK0YPF78D。
注:此方式依赖工具:gsmartcontrol
# debian系
apt-get -y install gsmartcontrol
# radhat系
yum -y install gsmartcontrol
2.2.2 盘符漂移
JBOD模式下,正常硬盘是前两列的情况,一一对应的,如果中途更换过硬盘,会出现盘符漂移的情况,如下表所示:
物理槽位 | 硬盘名称 | 硬盘盘符 | 操作 | 硬盘盘符 | 后续操作 | 硬盘盘符 |
---|---|---|---|---|---|---|
Slot0 | disk0 | sda | sda | sda | ||
Slot1 | disk1 | sdb | 系统OS | sdb | sdb | |
Slot2 | disk2 | sdc | 拔出disk2 | ? | 插入disk2 | sdf |
Slot3 | disk3 | sdd | sdd | sdd | ||
Slot4 | disk4 | sde | sde | sde |
2.3 多种类型混插
尽量不要出现这种情况。
不然只能点灯、查看硬盘指示灯。
待更新。。。
附录
1. RAID卡相关资料
可以通过这里查阅。
2. NVMe硬盘管理工具
Nvme,nvmexpress链接。