Всем привет, мы снова встретились, я ваш друг Цюаньчжаньцзюнь.
На этот раз, поскольку необходимо создать среду, но необходимой конфигурации оборудования недостаточно, требуются статистические закупки. Затем вам необходимо знать существующую конфигурацию сервера, поэтому на этот раз мы познакомим вас с некоторыми распространенными командами и инструментами для запроса информации об оборудовании. На самом деле, вы также можете получить эту информацию через консоль IDRAC производителя DELL, но что еще более смущает, так это то, что у IBM плохая поддержка получения информации о жестком диске. Она отображает только количество физических дисков и можно получить очень мало информации. В этом случае вам нужно использовать storcli. Этот профессиональный инструмент входит в коллекцию. Требования к командным запросам, используемые в этой главе, относительно просты и будут постепенно дополняться при фактическом использовании позже.
[root@node-1 ~]# ipmitool lan print
Set in Progress : Set Complete
Auth Type Support : NONE MD2 MD5 PASSWORD
Auth Type Enable : Callback :
: User : MD2 MD5 PASSWORD
: Operator : MD2 MD5 PASSWORD
: Admin : MD2 MD5 PASSWORD
: OEM :
IP Address Source : Static Address
IP Address : 10.100.0.40
Subnet Mask : 255.255.255.0
MAC Address : 40:f2:e9:da:53:fe
SNMP Community String : public
IP Header : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10
BMC ARP Control : ARP Responses Enabled, Gratuitous ARP Disabled
Gratituous ARP Intrvl : 2.0 seconds
Default Gateway IP : 10.100.0.1
Default Gateway MAC : 00:00:00:00:00:00
Backup Gateway IP : 0.0.0.0
Backup Gateway MAC : 00:00:00:00:00:00
802.1q VLAN ID : Disabled
802.1q VLAN Priority : 0
RMCP+ Cipher Suites : 1,2,3,4,5,6,7,8,9,10,11,12,13,14
Cipher Suite Priv Max : aaaaaaaaaaaaaaX
: X=Cipher Suite Unused
: c=CALLBACK
: u=USER
: o=OPERATOR
: a=ADMIN
: O=OEM
[root@node-1 ~]# lspci | grep Ethernet #Перечислите устройства на каждой шине PCI. С помощью фильтрации grep вы можете получить список устройств сетевой карты. Здесь вы можете увидеть в общей сложности 8 сетевых карт.
06:00.0 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
06:00.1 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
06:00.2 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
06:00.3 Ethernet controller: Intel Corporation I350 Gigabit Network Connection (rev 01)
11:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
11:00.1 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
20:00.0 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
20:00.1 Ethernet controller: Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet (rev 10)
[root@node-1 ~]# ethtool eth0 #Просмотр подробной информации об одной сетевой карте
Settings for eth0:
Supported ports: [ TP ] #TP означает да Гигабитная сетевая карта
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Port: Twisted Pair
PHYAD: 1
Transceiver: internal
Auto-negotiation: on
MDI-X: on (auto)
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000007 (7)
drv probe link
Link detected: yes
[root@node-1 ~]# ethtool eth1
Settings for eth1:
Supported ports: [ FIBRE ] #FIBRE Представляет собой сетевую карту 10G.
Supported link modes: 1000baseT/Full
10000baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: No
Advertised link modes: 10000baseT/Full
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: Unknown!
Duplex: Unknown! (255)
Port: FIBRE
PHYAD: 1
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: g
Wake-on: d
Current message level: 0x00000000 (0)
Link detected: no
[root@node-1 ~]# cat /proc/meminfo [root@node-1 ~]# dmidecode -t Memory #Эта команда выведет список модели, частоты и другую подробную информацию о каждой памяти.
Handle 0x000A, DMI type 17, 34 bytes
Memory Device
Array Handle: 0x0009
Error Information Handle: Not Provided
Total Width: 72 bits
Data Width: 64 bits
Size: 8192 MB
Form Factor: DIMM
Set: 1
Locator: DIMM 1
Bank Locator: Bank 1
Type: DDR3
Type Detail: Registered (Buffered)
Speed: 1333 MHz
Manufacturer: Samsung
Serial Number: 3386DA95
Asset Tag: Unknown
Part Number: M393B1K70DH0-YH9
Rank: 2
Configured Clock Speed: 1333 MHz
[root@node-1 ~]# rpm -ivh storcli-1.18.05-1.noarch.rpm #Установочный пакет смотрите в конце статьи [root@node-1 ~]# /opt/MegaRAID/storcli/storcli64 show all #Запросите всю информацию и отобразите ее. В обзоре системы вы можете увидеть номер в столбце контроллера (аббревиатура ctl) — это номер контроллера. Вы можете знать узел-1. Номер контроллера машины равен 0.
System Overview :
===============
---------------------------------------------------------------------------
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
---------------------------------------------------------------------------
0 ServeRAIDM5110e 8 7 5 0 5 0 Opt On - Y 3 Opt
---------------------------------------------------------------------------
[root@node-1 ~]# /opt/MegaRAID/storcli/storcli64 /c0 show #Отобразить версию, функцию, состояние RAID-карты контроллера 0, а также информацию о физическом и логическом диске под RAID-картой. необходимо увидеть физический диск. Емкость диска можно узнать в разделе PD LIST.
Если вам не нужна другая информация и вам просто нужно знать информацию о физическом диске, как мне, вы можете использовать следующую команду [root@node-1 ~]# /opt/MegaRAID/storcli/storcli64 /c0/eall/sall show
Controller = 0
Status = Success
Description = Show Drive Information Succeeded.
Drive Information :
=================
-------------------------------------------------------------------------
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp
-------------------------------------------------------------------------
252:0 20 Onln 1 278.464 GB SAS HDD N N 512B MK3001GRRB U
252:1 15 Onln 1 278.464 GB SAS HDD N N 512B ST9300603SS F U
252:2 16 Onln 0 557.861 GB SAS HDD N N 512B MBF2600RC U
252:3 17 Onln 0 557.861 GB SAS HDD N N 512B MBF2600RC U
252:4 19 Onln 2 557.861 GB SAS HDD N N 512B MBF2600RC U
252:5 14 Onln 3 557.861 GB SAS HDD N N 512B MBF2600RC U
252:6 18 Onln 4 557.861 GB SAS HDD N N 512B MBF2600RC U
-------------------------------------------------------------------------
[root@node-1 ~]# cat /proc/scsi/scsi|grep ‘Model:’ #node-1 да IBM X3650 M4
Vendor: IBM Model: ServeRAID M5110e Rev: 3.34
Vendor: IBM Model: ServeRAID M5110e Rev: 3.34
Vendor: IBM Model: ServeRAID M5110e Rev: 3.34
Vendor: IBM Model: ServeRAID M5110e Rev: 3.34
Vendor: IBM Model: ServeRAID M5110e Rev: 3.34
Vendor: IBM SATA Model: DEVICE 81Y3682 Rev: D001
[root@node-5 ~]# cat /proc/scsi/scsi|grep ‘Model:’ #node-5 — DELL R720, ST1000NM0023 — модель жесткого диска
Vendor: SEAGATE Model: ST1000NM0023 Rev: GS0D
Vendor: SEAGATE Model: ST1000NM0023 Rev: GS0D
Vendor: SEAGATE Model: ST1000NM0023 Rev: GS0F
Vendor: SEAGATE Model: ST1000NM0023 Rev: GS0D
Этот метод нелегко просмотреть после рейда на жесткий диск. Например, то, что я видел на другом сервере ниже, показывает, что существует только одно дисковое устройство. [root@node-1 ~]# cat /proc/scsi/scsi|grep 'Модель:'
Vendor: DELL Model: PERC H710 Rev: 3.13
Vendor: TSSTcorp Model: DVD-ROM SN-108FB Rev: D150
Затем проверьте состояние оборудования через lsblk и обнаружите, что общая емкость этого диска составляет 2,7 ТБ (диск, который я здесь использую, представляет собой диск SAS 1 ТБ, который можно считать RAID5, состоящим из четырех дисков 1 ТБ), что соответствует то, что я увидел в интерфейсе IDRAC, четыре физических диска. [root@node-1 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 2.7T 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 1.4T 0 part
│ ├─os-root 253:0 0 1.4T 0 lvm /
│ └─os-swap 253:1 0 32G 0 lvm [SWAP]
└─sda5 8:5 0 1.3T 0 part
└─mongo-mongodb 253:2 0 1.3T 0 lvm /var/lib/mongo
sr0 11:0 1 1024M 0 rom
Адрес ссылки на сетевой диск Baidu установочного пакета storcli для каждой платформы (можно скачать с официального сайта). https://www.broadcom.com/site-search?q=storcli) Связь:https://pan.baidu.com/s/19liM1WMaY7XoNIHLrX1dKg Код извлечения: pu7n
Продолжение: В процессе проверки было обнаружено, что на сервере IBM было два аварийных сигнала диска. При обращении в техподдержку нужно сообщить номер FRU, но вы не находитесь на месте и не можете снять диск и сфотографировать. Поэтому вам необходимо использовать storcli для запроса соответствующего номера FRU диска.
[root@node-2 ~]# /opt/MegaRAID/storcli/storcli64 -PDList -aAll | grep FRU #Если вы хотите просмотреть конкретную информацию, вы можете удалить условия фильтра
IBM FRU/CRU: 42D0638
IBM FRU/CRU: 49Y2023
IBM FRU/CRU: 49Y2004
IBM FRU/CRU: 49Y2023
IBM FRU/CRU: 49Y2004
IBM FRU/CRU: 49Y2023
Из вышеизложенного видно, что есть две пары повторяющихся номеров FRU. Если вы подозреваете, что они могут образовывать рейд, необходимо проверить статус рейда жесткого диска через storcli.
(1) Просмотр логического диска [root@node-2 ~]# /opt/MegaRAID/storcli/storcli64 /c0/vall show #Здесь мы видим 5 логических дисков. Используйте команду /c0 show, чтобы проверить физические диски и обнаружить, что их 6. Продолжайте. посмотрите на ситуацию с рейдом на жестком диске.
Controller = 0
Status = Success
Description = None
Virtual Drives :
==============
----------------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
----------------------------------------------------------------------
0/0 RAID1 Optl RW Yes RWBD - ON 557.861 GB
1/1 RAID0 Optl RW Yes RWBD - ON 557.861 GB
2/2 RAID0 Optl RW Yes RWBD - ON 557.861 GB
3/3 RAID0 Optl RW Yes RWBD - ON 557.861 GB
4/4 RAID0 Optl RW Yes RWBD - ON 278.464 GB GenericR0_4
----------------------------------------------------------------------
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=ConsistentR=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
(2) Проверьте размер логического диска и структуру рейда. [root@node-2 ~]# /opt/MegaRAID/storcli/storcli64 /c0/v0 show #Вы можете видеть, что ТИП — RAID1, RAID1 состоит из двух дисков по 600 ГБ, которые могут соответствовать 6 физическим дискам.
Controller = 0
Status = Success
Description = None
Virtual Drives :
==============
---------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
---------------------------------------------------------------
0/0 RAID1 Optl RW Yes RWBD - ON 557.861 GB
---------------------------------------------------------------
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=ConsistentR=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
[root@node-2 ~]# /opt/MegaRAID/storcli/storcli64 /c0/v1 show #Вы можете видеть, что ТИП — RAID0
Controller = 0
Status = Success
Description = None
Virtual Drives :
==============
---------------------------------------------------------------
DG/VD TYPE State Access Consist Cache Cac sCC Size Name
---------------------------------------------------------------
1/1 RAID0 Optl RW Yes RWBD - ON 557.861 GB
---------------------------------------------------------------
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=ConsistentR=Read Ahead Always|NR=No Read Ahead|WB=WriteBack|
AWB=Always WriteBack|WT=WriteThrough|C=Cached IO|D=Direct IO|sCC=Scheduled
Check Consistency
Проверьте /c0/v0...4 по порядку, результат — v0 RAID1, а остальные четыре логических диска — RAID0.
Издатель: Лидер стека программистов полного стека, укажите источник для перепечатки: https://javaforall.cn/167455.html Исходная ссылка: https://javaforall.cn