Inspur CS5280H BMC重装系统的过程

发布时间 2023-04-29 11:34:11作者: 济南小老虎

Inspur CS5280H BMC重装系统的过程


背景

公司里面一台信创海光的设备 默认安装了银河麒麟v10的操作系统
但是在进行瀚高数据库压测时 总会出现无缘无故的宕机的情况.
昨天还特别学习了下crash部分. 也没有定位到具体的问题原因
今天想着换一个系统, 进行验证. 客户倾向于采购 UOS
所以我就使用BMC安装了一下 UOS1050E的系统
为了方便后续备忘, 记录一下.

这个需要注意的是 使用了 NFS 进行挂载磁盘,跟之前的BMC不太一样. 

安装必备软件

yum install nfs* rpcbind  -y

设置服务启动:
systemctl enable rpcbind && systemctl restart rpcbind
systemctl enable  nfs &&  systemctl restart nfs

然后设置一下 exportfs的配置信息
vim /etc/exports 
# 注意别写错了. 命令是 exportfs 但是文件是 exports
新增内容为:
cat > cat /etc/exports <<EOF 
/nfs/iso  10.110.0.0/16(rw,insecure,sync,no_subtree_check,no_root_squash)
EOF 
然后重置一下
exportfs -r 
注意防火墙需要开放指定的IP地址. 

登录BMC进行设置

点击远程控制
选择远程虚拟媒体

然后选择设置 - nfs
输入 服务器的ip 
输入 nfs 对应的 /nfs/iso 的路径. 
然后点击加载
选择目录乤的ISO进行安装.

设置CD启动进行安装

CS5280H 选择F11进入 选择安装介质的界面.
注意选择 byoCore 百敖的 虚拟dvd进行安装.
选择部分磁盘路径进行重新格式化与安装. 

注意选择磁盘会将 这个分区内的文件全部清空. 
其他分区可以尝试进行挂载. 

执行命令 
blkid
# 需要说明一下 一般系统会将 核心文件定义为 /sda1 到 /sda(n)
# 其他的磁盘一般是 sdb1 sdc1 类似的样式. 
# 很像windows 里面的 c:\ 

blkid 就可以讲磁盘的ID列示出来

/dev/sdb1: UUID="e2f853af-a7d0-4763-9423-e400c964f45a" BLOCK_SIZE="4096" TYPE="xfs" PARTUUID="f1fa6081-bdc8-074c-a576-bbefa5c27527"
/dev/sdc1: UUID="382b909b-e5ee-4ada-8c29-c1856c592a93" BLOCK_SIZE="512" TYPE="xfs" PARTUUID="f572a1c0-07f2-284b-b664-28f6134533f5"

注意可以看到 UUID以及 block size 的大小 以及文件类型
可以修改 /etc/fstab 将文件设置为开机启动就可以了

UUID=e2f853af-a7d0-4763-9423-e400c964f45a /ssd                   xfs     defaults        0 0
UUID=382b909b-e5ee-4ada-8c29-c1856c592a93 /hdd                   xfs     defaults        0 0