UOS如何固定Raid5重启后名称不变

在UOS系统中,用户遇到RAID5重建后设备名从/dev/md5变为/dev/md127的问题。本文详细介绍了解决方案,包括使用mdadm检查RAID状态,更新mdadm.conf配置文件,通过update-initramfs命令更新内核配置,以及可能需要修改的fstab文件。

问题: 在UOS上昨晚Raid5之后,电脑重启之后发现/dev/md5 变为 /dev/md127

解决方案:

1.先用mdadm -Ds查看Raid 5信息

root@uos-exam-1-03:~# mdadm -Ds
ARRAY /dev/md5 metadata=1.2 name=uos-exam-1-03:5 UUID=d1f2c4ee:4dda3a73:75b0cd96:a28bd16a

2.将Raid5 信息写入到/etc/mdadm/mdadm.conf中

root@uos-exam-1-03:~# mdadm -Ds >>/etc/mdadm/mdadm.conf

3.将配置文件的修改更新到内核

update-initramfs -u

4.如果/etc/fstab 中之前绑定的是分区信息,还需要修改分区,如果是绑定UUID,则不需要修改   

# /dev/mapper/uosvg-uoslv:
UUID=0157f31b-93d7-4cbd-a813-24daa559ce0b    /opt/data   ext4   defaults 0  0

 

UOS(统一操作系统)中配置静态IP地址后,若发现重启网络服务或系统后IP地址被重置为DHCP模式,这通常是因为网络配置文件未正确保存或配置文件格式存在问题。以下是解决此问题的方法: ### 检查网络配置文件 UOS通常使用`/etc/network/interfaces`或`/etc/netplan/`目录下的YAML文件来配置网络。具体取决于系统使用的网络管理工具(如`ifupdown`或`netplan`)。 #### 使用`interfaces`文件配置静态IP 如果系统使用`ifupdown`工具,需编辑`/etc/network/interfaces`文件。示例如下: ```bash auto enp0s3 iface enp0s3 inet static address 192.168.1.100 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8 ``` 确保文件中的配置正确,并且接口名称(如`enp0s3`)与实际网络接口一致。 #### 使用`netplan`配置静态IP 如果系统使用`netplan`,需编辑`/etc/netplan/`目录下的YAML文件(如`01-netcfg.yaml`)。示例如下: ```yaml network: version: 2 renderer: networkd ethernets: enp0s3: dhcp4: no addresses: - 192.168.1.100/24 gateway4: 192.168.1.1 nameservers: addresses: - 8.8.8.8 ``` 编辑完成后,应用配置: ```bash sudo netplan apply ``` ### 验证配置是否持久化 确保配置文件保存正确,并且在重启后未被覆盖。检查以下几点: - 确保文件权限正确,避免被其他进程修改。 - 确保没有其他网络管理工具(如NetworkManager)覆盖配置。 ### 检查网络服务启动脚本 某些情况下,系统启动脚本可能重置网络配置。检查`/etc/rc.local`或相关启动脚本是否有重置网络的命令。 ### 禁用DHCP客户端服务 如果系统使用`dhclient`获取IP地址,可尝试禁用该服务以防止其覆盖静态配置: ```bash sudo systemctl stop dhclient sudo systemctl disable dhclient ``` ### 示例脚本验证静态IP配置 以下是一个简单的脚本,用于验证当前网络接口的IP地址是否为静态配置: ```bash #!/bin/bash INTERFACE="enp0s3" STATIC_IP="192.168.1.100" CURRENT_IP=$(ip addr show $INTERFACE | grep "inet " | awk '{print $2}' | cut -d'/' -f1) if [ "$CURRENT_IP" == "$STATIC_IP" ]; then echo "静态IP配置成功:$STATIC_IP" else echo "静态IP配置失败,当前IP为:$CURRENT_IP" fi ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值