正文
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