先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7
深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年最新Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上运维知识点,真正体系化!
由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新
如果你需要这些资料,可以添加V获取:vip1024b (备注运维)
正文
VIBs Installed: LSI_bootbank_vmware-esx-MegaCli-8.04.07_8.04.07-01
VIBs Removed:
VIBs Skipped:
[root@ESXi-003:/tmp]
查看版本,检查MegaCLI命令是否可用
[root@IDC02-Prod-ESXi-003:/tmp] /opt/lsi/MegaCLI/MegaCli -v
./libstorelib.so: cannot open shared object file: No such file or directory
MegaCLI SAS RAID Management Tool Ver 8.04.07 May 28, 2012
©Copyright 2011, LSI Corporation, All Rights Reserved.
Exit Code: 0x00
[root@IDC02-Prod-ESXi-003:/tmp]
查看磁盘状态
[root@IESXi-003:/opt/lsi/storcli64] cd /opt/lsi/MegaCLI/
[root@003:/opt/lsi/MegaCLI] ls
MegaCli MegaSAS.log libstorelib.so
[root@ESXi-003:/opt/lsi/MegaCLI] ./MegaCli -PDList -aALL
常用命令:
./MegaCli -LDinfo -Lall -aAll 查看raid状态
./MegaCli -PDList -aAll 查看每块物理磁盘信息(可以看到具体哪块磁盘出问题)
./MegaCli -PDList -aAll | grep “Firmware state:”
./MegaCli -PDList -aAll | grep “Raw Size:”
./MegaCli -PDList -aAll | grep “Slot Number:”
./MegaCli -AdpAllInfo -aALL 查raid卡信息
./MegaCli -AdpBbuCmd -aAll 查看电池信息
./MegaCli -FwTermLog -Dsply -aALL 查看raid卡日志
./MegaCli -adpCount 显示适配器个数
./MegaCli -AdpGetTime –aALL 显示适配器时间
./MegaCli -AdpAllInfo -aAll 显示所有适配器信息
./MegaCli -AdpBbuCmd -GetBbuStatus -aALL |grep ‘Charger Status’ 查看充电状态
./MegaCli -AdpBbuCmd -GetBbuStatus -aALL 显示BBU状态信息
./MegaCli -AdpBbuCmd -GetBbuCapacityInfo -aALL 显示BBU容量信息
./MegaCli -AdpBbuCmd -GetBbuDesignInfo -aALL 显示BBU设计参数
./MegaCli -AdpBbuCmd -GetBbuProperties -aALL 显示当前BBU属性
./MegaCli -cfgdsply -aALL 显示Raid卡型号,Raid设置,Disk相关信息
部分情况下MegaCli输入命令无法查看磁盘状态返回错误Exit Code: 0x01,可参考使用其他工具
[root@ESXi-003:/opt/lsi/MegaCLI] ./MegaCli -PDList -aALL
Exit Code: 0x01
三、smartctl
登录ESXI主机web界面修改或者SSH登录主机输入命令修改设置主机软件安装等级修改为“社区支持”
esxcli software acceptance set --level=CommunitySupported
安装smartctl
[root@ESXi-003:/tmp] esxcli software vib install -v /tmp/smartctl-6.6-4433.x86_64.vib
Installation Result
Message: Operation finished successfully.
Reboot Required: false
VIBs Installed: smartmontools_bootbank_smartctl_6.6-4433
VIBs Removed:
VIBs Skipped:
[root@ESXi-003:/tmp] cd /opt/smartmontools/
[root@IDC02-Prod-ESXi-003:/opt/smartmontools] ls
smartctl
[root@ESXi-003:/opt/smartmontools]
查看命令:
/opt/smartmontools/smartctl -d sat -a /dev/disk/<disk>
四、STORCLI
安装STORCLI
[root@ESXi-003:/tmp] esxcli software vib install -v /tmp/vmware-storcli64.vib --no-sig-check
Installation Result
Message: Operation finished successfully.
Reboot Required: false
VIBs Installed: Broadcom_bootbank_vmware-storcli64_007.1504.0000.0000-01
VIBs Removed:
VIBs Skipped:
[root@ESXi-003:/tmp] cd /opt/lsi/storcli64/
设置链接
ln -s /opt/lsi/storcli/storcli /bin/storcli
查看控制器状态
[root@IESXi-003:/opt/lsi/storcli64] ./storcli64 show all //查看控制器
CLI Version = 007.1504.0000.0000 June 22, 2020
Operating system = VMkernel 7.0.2
Status Code = 0
Status = Success
Description = None
Number of Controllers = 1
Host Name = IDC02-Prod-ESXi-003.tlmvm.local
Operating System = VMkernel 7.0.2
StoreLib IT Version = 07.1503.0200.0000
StoreLib IR3 Version = 16.12-0
System Overview :
===============
Ctl Model Ports PDs DGs DNOpt VDs VNOpt BBU sPR DS EHS ASOs Hlth
0 ServeRAIDM5210 8 22 0 0 0 0 N/A On - Y 0 Opt
Ctl=Controller Index|DGs=Drive groups|VDs=Virtual drives|Fld=Failed
PDs=Physical drives|DNOpt=Array NotOptimal|VNOpt=LD NotOptimal|Opt=Optimal
Msng=Missing|Dgd=Degraded|NdAtn=Need Attention|Unkwn=Unknown
sPR=Scheduled Patrol Read|DS=DimmerSwitch|EHS=Emergency Spare Drive
Y=Yes|N=No|ASOs=Advanced Software Options|BBU=Battery backup unit/CV
Hlth=Health|Safe=Safe-mode boot|CertProv-Certificate Provision mode
ASO :
===
Ctl Cl SAS MD R6 WC R5 SS FP Re CR RF CO CW HA SSHA
0 X U X X U X X X X X X X X X X
Ctl=Controller Index|Cl=Cluster|MD=Max Disks|WC=Wide Cache|SS=Safe Store|FP=Fast Path
Re=Recovery|CR=CacheCade(Read)|RF=Reduced Feature Set|CO=Cache Offload
CW=CacheCade(Read/Write)|X=Not Available/Not Installed|U=Unlimited|T=Trial
|HA=High Availability |SSHA=Single server High Availability
[root@IDC02-Prod-ESXi-003:/opt/lsi/storcli64] ./storcli /c0 show 查看对应磁盘
-sh: ./storcli: not found
[root@IDC02-Prod-ESXi-003:/opt/lsi/storcli64] ./
libstorelib.so storcli.log storcli64
[root@IDC02-Prod-ESXi-003:/opt/lsi/storcli64] ./storcli64 /c0 show
Generating detailed summary of the adapter, it may take a while to complete.
CLI Version = 007.1504.0000.0000 June 22, 2020
Operating system = VMkernel 7.0.2
Controller = 0
Status = Success
Description = None
Product Name = ServeRAID M5210
Serial Number = SK74880985
SAS Address = 500605b00d98fb40
PCI Address = 00:10:00:00
System Time = 03/13/2023 05:16:39
Mfg. Date = 12/04/17
Controller Time = 03/13/2023 05:16:33
FW Package Build = 24.21.0-0143
BIOS Version = 6.36.00.3_4.19.08.00_0x06180204
FW Version = 4.680.01-8544
Driver Name = lsi_mr3
Driver Version = 7.716.03.00
Vendor Id = 0x1000
Device Id = 0x5D
SubVendor Id = 0x1014
SubDevice Id = 0x454
Host Interface = PCI-E
Device Interface = SAS-12G
Bus Number = 16
Device Number = 0
Function Number = 0
Domain ID = 0
Security Protocol = None
JBOD Drives = 22
JBOD LIST :
=========
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
12:0 18 JBOD - 745.211 GB SATA SSD N N 512B SSDSC2BB800G7N 01KR467 01KR470LEN U -
12:1 19 JBOD - 745.211 GB SATA SSD N N 512B SSDSC2BB800G7N 01KR467 01KR470LEN U -
12:2 20 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0088 U -
12:3 14 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
12:18 23 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:19 22 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:20 21 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:21 38 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:22 37 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:23 39 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
15:4 10 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:5 13 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:6 8 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:7 9 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:8 40 JBOD - 558.911 GB SAS HDD N Y 512B AL13SEB600 U -
15:9 30 JBOD - 745.211 GB SATA SSD N N 512B INTEL SSDSC2BB800G4R U -
15:10 24 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:11 25 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:12 26 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:13 27 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:14 28 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:15 29 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
ID=JBOD Target ID|EID=Enclosure Device ID|Slt=Slot No.|DID=Device ID|Onln=Online|
Offln=Offline|Intf=Interface|Med=Media Type|SeSz=Sector Size
Physical Drives = 22
PD LIST :
=======
EID:Slt DID State DG Size Intf Med SED PI SeSz Model Sp Type
12:0 18 JBOD - 745.211 GB SATA SSD N N 512B SSDSC2BB800G7N 01KR467 01KR470LEN U -
12:1 19 JBOD - 745.211 GB SATA SSD N N 512B SSDSC2BB800G7N 01KR467 01KR470LEN U -
12:2 20 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0088 U -
12:3 14 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
12:18 23 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:19 22 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:20 21 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:21 38 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:22 37 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
12:23 39 JBOD - 1.090 TB SAS HDD N N 512B ST1200MM0018 U -
15:4 10 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:5 13 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:6 8 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:7 9 JBOD - 1.090 TB SAS HDD N N 512B AL14SEB120N U -
15:8 40 JBOD - 558.911 GB SAS HDD N Y 512B AL13SEB600 U -
15:9 30 JBOD - 745.211 GB SATA SSD N N 512B INTEL SSDSC2BB800G4R U -
15:10 24 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:11 25 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:12 26 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:13 27 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:14 28 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 U -
15:15 29 JBOD - 1.090 TB SAS HDD N N 512B HUC101812CSS200 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|Sntze=Sanitize|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|T=Transition|F=Foreign
UGUnsp=UGood Unsupported|UGShld=UGood shielded|HSPShld=Hotspare shielded
CFShld=Configured shielded|Cpybck=CopyBack|CBShld=Copyback Shielded
UBUnsp=UBad Unsupported|Rbld=Rebuild
Enclosures = 3
Enclosure LIST :
==============
EID State Slots PD PS Fans TSs Alms SIM Port# ProdID VendorSpecific
12 OK 32 10 0 0 0 0 0 Port 0 - 3 x4 SAS EXP BP 00000007
15 OK 32 12 0 0 0 0 0 Port 4 - 7 x4 SAS EXP BP 00000007
62 OK 8 0 0 0 0 0 1 - SGPIO
EID=Enclosure Device ID |PD=Physical drive count |PS=Power Supply count|
最后的话
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
资料预览
给大家整理的视频资料:
给大家整理的电子书资料:
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注运维)
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
0 0 0 0 1 - SGPIO
EID=Enclosure Device ID |PD=Physical drive count |PS=Power Supply count|
最后的话
最近很多小伙伴找我要Linux学习资料,于是我翻箱倒柜,整理了一些优质资源,涵盖视频、电子书、PPT等共享给大家!
资料预览
给大家整理的视频资料:
[外链图片转存中…(img-Vd5y77NZ-1713415259197)]
给大家整理的电子书资料:
[外链图片转存中…(img-gUWsuo8A-1713415259198)]
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注运维)
[外链图片转存中…(img-zRMgO0QH-1713415259198)]
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!