银河麒麟V10sp3操作系统设备初始化(设置主机名、挂载数据盘、设置网卡bond模式)

发布时间:2024年01月04日

本篇记录安装好银河麒麟V10sp3操作系统后对服务器做一些初始化配置
1、设置主机名
2、挂载数据盘
3、设置网卡bond模式

登录
登录
打开终端
打开终端

开始配置

1、设置主机名

hostnamectl set-hostname Kylin
# Kylin为主机名

设置主机名

2、挂载数据盘

先用fdisk命令查看磁盘信息

fdisk -l

fdisk
格式化数据盘

mkfs.ext4 /dev/sdb

格式化数据盘

PS:可以格式化的文件系统类型有ext2、ext3、ext4、xfs等,此处使用ext4

创建挂载目录,挂载数据盘

mkdir /data
mount /dev/sdb /data
df -h

挂载数据盘
此时已可以从/data目录访问数据盘了,测试一下读写

echo test > /data/test.txt | ll -h /data
cat /data/test.txt 

测试读写
将数据盘挂载写入fstab自启动,不然重启电脑后会失效

echo "/dev/sdb  /data        ext4        defaults       0 0" >> /etc/fstab

3、设置网卡bond模式

Bond的7种模式
Mode=0(balance-rr) 表示负载分担round-robin,和交换机的聚合强制不协商的方式配合
Mode=1(active-backup) 表示主备模式,只有一块网卡是active,另外一块是备的standby,这时如果交换机配的是捆绑,将不能正常工作,因为交换机往两块网卡发包,有一半包是丢弃的
Mode=2(balance-xor) 表示XOR Hash负载分担,和交换机的聚合强制不协商方式配合。(需要xmit_hash_policy)
Mode=3(broadcast) 表示所有包从所有interface发出,这个不均衡,只有冗余机制…和交换机的聚合强制不协商方式配合
Mode=4(802.3ad) 表示支持802.3ad协议,和交换机的聚合LACP方式配合(需要xmit_hash_policy)
Mode=5(balance-tlb) 是根据每个slave的负载情况选择slave进行发送,接收时使用当前轮到的slave
Mode=6(balance-alb) 在5的tlb基础上增加了rlb

本文设置bond模式为Mode1
查看网卡信息

ip a

查看网卡信息
可以看到有2张网卡ens33、ens33
创建bond1

nmcli c add type bond con-name bond1 ifname bond1 mode 1 miimon 100 ip4 192.168.40.201/24 ipv4.method manual autoconnect yes

#type:创建的类型,选择bond类型
#con-name:链接名
#ifname:网卡名,这里bond1是虚拟出来的
#mode:bond模式,可用0-6表示
#ipv4.mehod:表示自动还是手动获取IP,manual代表手动,auto代表自动
#ipv4.address:设置IP地址
#autoconnext:是否开机自动连接

创建bond1
将两张网卡添加到bond

nmcli c add type bond-slave ifname ens33 master bond1
nmcli c add type bond-slave ifname ens37 master bond1

将两张网卡添加到bond
启用网卡
注意该操作会断开网络连接,建议在本地执行

nmcli c up bond-slave-ens33
nmcli c up bond-slave-ens37

启用网卡
完成后查看网卡状态,查看bond信息

cat  /proc/net/bonding/bond1

查看bond信息
测试,可以禁用一张网卡观察网络连接状态

nmcli c down bond-slave-ens33

附:
nmcli connect delete bond1 bond-slave-ens33 bond-slave-ens37
#删除bond

文章来源:https://blog.csdn.net/junweicn/article/details/135379467
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。