[Linux] [运维] (浪潮)专业服务器的配置,raid,装系统,LVM卷管理 学习记录
今天帮朋友研究AR挖矿朋友机器:一台浪潮服务器,双路CPU,BCM管理平台。一、浪潮BMC设置https://blog.csdn.net/weixin_42306122/article/details/95642613启动服务器,按Delete键进入BIOS界面,选择"Server Mgmt"—“BMC Network Configuration”—“BMC Dedicated Managemen
今天帮朋友研究arweave
朋友机器:一台浪潮服务器,双路CPU ,BCM管理平台。
一、浪潮BMC设置 BMC介绍_BaldStrong的博客-CSDN博客
启动服务器,按Delete键进入BIOS界面,
选择"Server Mgmt"—“BMC Network Configuration”—“BMC Dedicated Management Channel”—“static ip address”,第一个Channel是共享管理口,我们设置下面的专用管理口即可。
设置完ip后按F10保存并重启服务器
用网线连接服务器后面的IPMI网口和笔记本电脑,然后在Windows下面打开“网络与共享中心”给自己的笔记本配置ip
之后ping一下BMC的ip(192.168.200.100),如果能ping通,则打开浏览器地址栏输入192.168.200.100进入BMC界面,用户名和密码均为默认的admin。
即可进入BMC界面。
这样就可以在web端管理机器,安装系统了
安装系统的时候出现问题: BCM网页端能识别到物理硬盘 安装ubuntu时扫描不到硬盘,导致无法安装系统
原因是raid配置不对
二、浪潮服务器raid配置 浪潮服务器NF5280m5 配置,raid和系统 安装纪录_浪潮nf5280m5配置raid_5jerry的博客-CSDN博客
总结:先进入bios—>advance ->csm config ->将 全部uefi设置成leagcy,保存重启后,在显示器界面,会显示按什么键进入raid设置的页面(我这里是Ctrl+H)->按自己的要求设置磁盘阵列(参考上面链接的blog)->退出。
再重启,将csm config的legacy改回uefi,现在安装系统就会显示硬盘了。
安装好系统后,发现本来2.2T的空间只使用了100多G,于是按照正常的fdisk 到 mount 到mkfs.ext4,提示sda3 的filesystem 是 LVM_member "/dev/sd* contains lvm2_memeber fle system" ,于是又学习LVM的操作,拓展磁盘容量
三、linux LVM的配置 ubuntu使用LVM时遇到的问题及基本操作 · 大专栏
什么是lvm 主要操作见上面的blog链接,这里做个记录
LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是一种磁盘管理工具,他的重点在于可以弹性的调整filesystem的容量,而且可以将多个实体的磁盘整合到一起,使其变成一个磁盘,还可以在以后继续往LVM管理的磁盘中添加或者删除实体磁盘。
LVM中有几个名词需要理解一下:
- PV(Physical Volume)实体卷轴
- VG(Volume Group)卷轴群组
- PE(Physical Extent)实体范围区块
- LV(Logical Volume)逻辑卷轴
LVM的使用
- 首先需要安装一下lvm这个软件
sudo apt-get install lvm2
- 安装完之后首先将想要添加到LVM卷的磁盘转换磁盘ID,转换为Linux LVM
fdisk /dev/sda
- 格式化想要添加到LVM中的分区,并挂载到系统当中
mkfs.ext4
或者mkfs.xfs
格式化,然后mount
挂载 - PV阶段
4.1 将磁盘创建为PVpvcreate /dev/sda1
4.2 查看当前系统中已经转化为PV的磁盘pvscan
4.3 为显示某一个pv的详细信息pvdisplay /dev/sda1
4.4 为将该分区移除pv属性pvremove /dev/sda
- VG阶段
5.1 创建VGvgcreate [-s N[mgt]] VG名称 PV名称
PS:-s后接的是PE的大小,单位为m,g,t(不区分大小写)
5.2 查看系统上所有的VGvgscan
5.3 显示某一个VG的详细信息vgdisplay VG名称
5.4 在VG中增加额外的PVvgextend VG名称 PV名称
5.5 从VG中移除PVvgreduce VG名称 PV名称
5.6 删除VGvgremove VG名称
- LV阶段
6.1 创建LVlvcreate [-L N[mgt]] [-n LV名称 ] VG名称
lvcreate [-l N] [-n LV名称 ] VG名称
PS:创建LV有两种方式,一种是以容量为单位,即-L,因为LVM中容量的最小单位为PE,所以—L后面的数量必须 是PE的倍数,如果不是,系统会自动计算相近的容量。另一种是以PE的个数为单位,如果这么做,需要计算PE 的 数量,不过可以通过vgdisplay VG名称
来查看一个VG中总共有多少个PE,已用多少,可用多少。
6.2 查询系统上的LVlvscan
6.3 显示某一个LV的详细信息lvdisplay LV全名
6.4 扩展LV的容量lvextend -L +N[mgt] LV全名
6.5 减少LV的容量lvreduce -L -N[mgt] LV全名
6.6 改变LV的容量lvresize -L [+/-]N[mgt] LV全名
例如:
增加20Glvresize -L +20G LV全名
或减小20Glvresize -L -20G LV全名
或增大或减小到20Glvresize -L 20G LV全名
6.7 删除LVlvremove LV全名
6.8 注意事项
LV的全名为/dev/VG名称/LV名称
LV设置完成之后需要格式化并挂载才能使用,挂载之后LV为/dev/mapper/VG名称-LV名称
我们linux使用的并不是LV,而是LV设备内的文档系统,目前只有XFS和EXT家族可以放大容量,只有EXT家族可 以缩小容量
改变LV容量之后想要生效需要执行resize2fs LV全名
- 安装完lvm2之后使用lvm的相关命令是发现有错误,这是因为lvm的相关服务并没有开启,执行以下命令即可
1 2 3 4
systemctl enable lvm2-lvmetad.service systemctl enable lvm2-lvmetad.socket systemctl start lvm2-lvmetad.service systemctl start lvm2-lvmetad.socket
更多推荐
所有评论(0)