【学习笔记】 centcentOS linux
[huayang]

配置静态地址(2021.3.3)

nmcli

NetworkManager //守护进程
nmcli是命令行管理NetworkManager的工具
/etc/sysconfig/network-scripts/  //配置文件地址
网络配置是基于会话connection

connection(逻辑配置)

add //添加一个会话
delete //删掉一个会话
edit //编辑一个会话
show //显示当前的会话信息
down //停掉一个会话
modify  /修改一个会话
up //启用一个会话

配置一个名字为st1,ip为192.168.1.100/24的静态地址

nmcli connection add con-name st2 ifname ens33 type ethernet ipv4.addresses 172.20.31.221/24 ipv4.gateway 172.20.31.240 ipv4.dns 202.96.69.38 ipv4.method manual
其中connection可简写为con
con-name //会话名
ifname //接口名字 后面接网卡名
type //网卡的类型
ethernet //以太网卡
ipv4.addresses //  ip地址
ipv4.gateway //网关地址
ipv4.dns //dns地址
ipv4.method //网络配置方式
manual //手动及静态配置方式,如果是动态获取可以设置为auto
/24是网络前缀,如果不写会默认为32,则不可使用

图文详解

首先输入以下命令按两次tap

nmcli con add con-name st1 ifname

这样以便选择合适的网卡

启用会话

nmcli con up st2

使用show查看结果

nmcli con show 

这样及为成功执行

最后在ping一下

ping 172.20.31.221 //IP地址
ping 172.20.31.240 //网关

网关ping不通,有待解答

多个ip的配置(2021.3.5)

进入配置文件夹

cd /etc/sysconfig/network-scripts/ 

使用vim进行编辑

vim ifcfg-st2(ifcfg后面接网卡名)

设置ip(172.20.31.22)

保存并退出

重启网络

systemctl restart network

查看一下

ip addr

网卡链路聚合(2021.3.8)

nmcli con add con-name team ifname team type team config '{"runner":{"name":"activebackup"}}'
team //链路聚合
config //网卡链路聚合的模式是什么
activebackup //主备模式

添加网卡成员

分别命名为team-p1和team-p2

nmcli con add con-name team-p1 ifname ens33 type team-slave master team
nmcli con add con-name team-p2 ifname ens37 type team-slave master team 

先说一下怎么添加这个ens33的物理网卡

mac虚拟机添加物理网卡

把环境关闭添加即可

配置网络信息

nmcli con modify team ipv4.addresses 192.168.1.10/24 ipv4.gateway 192.168.1.254 ipv4.dns 119.6.6.6 ipv4.method manual

查看当前网卡

nmcli con show

p1和p2都没有正常连接

因为我们是连的ens33和enss37的物理网卡

这里我们停掉st2和‘有线连接1‘即可

nmcli con down st2
nmcli con down 有线连接\ 1

最后

检查一下

ip addr

和我们修改的ip不符

所以我们要先停用team

nmcli con down team

再启用

nmcli con up team

再来看看

ping一下

下课!!!

测试网卡链路聚合的方法(2021.3.8)

查看链路聚合状态

teamdctl team state
team为上次创建的会话

断开一张网卡

nmcli device disconnect ens33

用以模拟网卡故障

再次查看链路聚合状态

可以看到已经自动启用ens37

重新启用ens33

nmcli device connect ens33

配置ipv6地址并测试

 nmcli con add con-name ipv6 ifname ens33 type ethernet ipv6.addresses 1:123::ABCD:0:1/96 ipv6.method manual

逻辑卷管理与磁盘阵列(20213.10)

先添加一个磁盘

先进入root模式

1.fdisk -l //查看硬盘及分区信息

clear 清除屏幕

2.fdisk /dev/sdb

菜单操作说明


    m :显示菜单和帮助信息
    a :活动分区标记/引导分区
    d :删除分区
    l :显示分区类型
    n :新建分区
    p :显示分区信息
    q :退出不保存
    t :设置分区号
    v :进行分区检查
    w :保存修改
    x :扩展应用,高级功能
p   primary (0 primary, 0 extended, 4 free) //主分区
e   extended //扩展分区

3.然后添加两个主分区分别是1g 2g 最后按w保存修改

4.用fdisk -l查看一下

5.创建物理卷

pvcreate /dev/sdb1 /dev/sdb2

6.查看是否创建成功

pvs

7.创建LVM卷组

vgcreate vg1 /dev/sdb2

8.查看是否创建成功

vgs

9.创建LVM的逻辑卷

lvcreate -L 500M -n lv1 vg1
-L //逻辑卷大小
-n //逻辑卷名字

10.查看是否成功

lvs

使用xfs进行磁盘格式化

11.磁盘格式化

mkfs.xfs /dev/vg1/lv1

使用ext4进行磁盘格式化

mkfs.ext4 /dev/vg1/lv2

上面两个选一个即可

12.创建目录

mkdir /mnt/lv1
mnt //此目录主要是作为挂载点使用

13.挂载时使用mount命令

mount /dev/vg1/lv1 /mnt/lv1

14.查看磁盘占用的空间

df -h

扩容(2021.3.12)

lvextend -L 800M /dev/vg1/lv1
xfs_growfs /dev/vg1/lv1

resize2fs /dev/vg1/lv2
使用 resize2fs或xfs_growfs 对挂载目录在线扩容
resize2fs 针对文件系统ext2 ext3 ext4
xfs_growfs 针对文件系统xfs

要看磁盘格式化用的什么格式

[/huayang]

==>转载请注明来源哦<==

评论

  1. 华扬 博主
    9月前
    2021-3-08 16:05:59

    康康

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇