LVM逻辑卷的缩减与删除,LVM逻辑卷快照,btrfs文件系统,网络管理


逻辑卷缩减缩减的时候要注意缩减的空间不要超过文件系统的空间,不然缩减的时候会损坏文件系统。
第一步要先取消挂载(必须)第二部检查文件完整性(必须)e2fsck -f /dev/vg0/lv0第三部文件系统缩减,先缩减文件系统.resize2fs /dev/vg0/lv0 10G (缩减到剩下10G)第四步逻辑卷组的缩减lvreduce -L 10G /dev/vg0/lv0lvreduce -r -L 10G /dev/vg0/lv0 可以一步连上面的文件系统一起缩小。
第五步挂载回去使用mount -a

删除逻辑卷组成员如果删除的成员有用了的空间,要先移动数据到其他成员中才能删除。要先保证其他空间有足够的空间。(搬的是空间,不一定里面有数据)pvmove /dev/sd* 移除成员的空间 如果磁盘中有数据,先要将数据备份移除删除前要取消挂载lvmove /dev/vg0/lv0已经成功移除了逻辑卷lv0
vgreduce vg0 /dev/sd*移除逻辑卷组的成员移除前查询到的成员开始移除位数1的成员卷组空间只剩下7G,本来空间有30多G。vgremove vg0 删除卷组(删除之前要取消挂载)删除了里面的数据就删除了pvremove /dev/sd*移除物理卷移除前查询到的成员继续删除物理卷位数1的成员只剩下没删除的物理卷成员
逻辑卷快照snapshot(快照)快照能起到类似备份作用,但工作原理不一样。快照本身就是一个逻辑卷,在你使用的逻辑卷中的同一个组,是一个快照逻辑卷。
当创建逻辑快照的时候,只会分配一个空白的空间卷,当你在逻辑卷中修改任何数据的时候,快照逻辑卷会自动备份到快照中(只会保留修改的最终结果)。不进行修改的文件只在原来的文件的逻辑卷中。
快照卷中应该有读权限。
理论上快照逻辑卷的大小应该和逻辑卷的大小一样。
lvcreate -n lv0-snapshot -s -p r -L 10G /dev/vg0/lv0 制作快照-s:表示是快照逻辑卷-p r 表示这个是只读的逻辑卷发现已经创建成功了mkdir /mnt/snapshotmount /dev/vg0/lv0-snapshot /mnt/snapshot 挂载快照快照逻辑卷不需要另外格式文件系统格式,它默认文件系统格式跟源逻辑卷一样,而且UUID都是一样。在需要使用的时候挂载即可。在没有挂载快照逻辑卷的时候将源逻辑卷的文件删除了再通过挂载发现快照逻辑卷,发现快照逻辑卷的生效并不需要在挂载中生效,在没有挂载的情况下一样能生效。如果再需要,可以在快照逻辑卷中拷贝回被删除的文件。
卸载快照umount /mnt/snapshotlvremove /dev/vg0/lv0 (6版本之后都可以直接删除逻辑卷并删除快照)vgremove vg0 (删除逻辑卷组都可以删除快照)直接删除逻辑卷组,可以直接将里面的逻辑卷和快照逻辑卷一同删除。
btrfs文件系统技术预览版核心特性:多个物理卷支持,由多个底层物理卷组成。写时复制更新机制(Cow)
透明压缩 (像windows的硬盘压缩,底层压缩解压,不影响使用过程,能有效节省空间)mount -o compress=lzomkfs.btrfs /dev/sd*btrfs filesystem show 可以查看btrfs的成员mount /dev/sd* /mnt/btrfs 使用挂载btrfs filesystem resize (+/-) 5G /mnt/btrfs 增加和减少使用空间btrfs device add /dev/sde /mnt/btrfs 添加成员btrfs balance status /mnt/btrfs 平衡数据,会自动添加RAID组合btrfs filesystem show 查看成员btrfs filesystem df /mnt/btrfs 查看dfbrtfs balance start /mnt/btrfs 启动平衡btrfs balance start -dconvert=single /mnt/btrfsbtrfs subvolume list /mnt/btrfs 查看子卷btrfs subvolume create /mnt/btrfs/sub1 创建子卷mount -o subvo1=sub1 /dev/sd* /mnt/sub1 只单独挂载子卷都可以mount -o subvoid=265 /dev/sd* /mnt/sub2 也可以用ID去挂载btrfs subvolume suapshot /mnt/sub1 /mnt/sub1-snapshot 制作子卷sub1 的快照cp –reflink fstab fstab2 写时复制文件,写的时候就会生成fstab2.btrfs device delete /dev/sd* /mnt/brtfs 删除成员btrfs-convert /dev/sd* -r :可以转换回去ext4可以用ext4格式的磁盘转换成btrfs格式btrfs subvolume delete /mnt/btrfs 删除子卷

网络管理
计算机或者设备通过有型或无型的通过一定的通讯规则链接起来通讯。
***虚拟的专有网络因为经过互联网都要经过加密
高可用性,使用时间占总体时间越多,可用性越高。高可靠性,出故障时间尽量缩短。
OSI7层模型应用层 application –>为进程提供网络服务 表示层 presentatio免费云主机域名n –>数据表示,构建数据,加密解密 会话层 session –>建立,管理通话 传输层 tranport –>功能和协议相关 网络层 network –>数据的分组,路径的选择(路由器决定) 数据链路层 data link –>构成帧,帧为单位。 物理层 physical –>二进制传输
封装与解封装数据。mac 物理地址ip地址 逻辑地址
unicast 单播broadcast 广播multicast 多播
单工 (电视)双工: 半双工(对话机), 全双工(电话)
lan 局域网wan 广域网
mac 物理地址,一般都写成16位进制一般每张网卡的物理地址都是唯一的
交换机可以记录所链接的主机物理地址和端口,直接使数据到所要到的达端口。

路由器分隔广播域选择路由表中到达目标最好的路径维护和检查路由信心链接广域网
vlan 虚拟局域网
TCP/IP 协议栈里面包含许多的协议。定义了4层应用层–>传输层–>internet层–>网络访问层(以太网)
ping -f 10.1.0.1 可以发送大量的ping包ping -f 10.1.0.1 -s 65507-s 指定网络包的大小
9.2
交换机为很么不能传播广播因为交换机只会识别传输原地址,它的物理表里面不能识别全1或者全0的物理地址,所以都会默认成为无识别地址,所以会将传输的数据包抛弃flood.

echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all禁止所有的pingARP address Resolution ProtocolARP 是基于广播机制(提取目标物理地址通讯)通过广播,只需知道用户IP,可以查看回应用户的物理地址。ARP是不包含检查机制,所以可以假冒网关,可以通过再接入真正的网关,在其中收取用户的数据。

arp 指令可以查询arp的通讯记录ip neigh 效果一样
跨网段的路由通讯,因为跨网段传输数据,原地址的IP不变,传输的物理地址会改变。
IP协议6是TCP协议 17是UDP协议IP地址由两部分组成(32位数二进制)IP地址源是二进制,能直接用二进制ping通网络ID:标识网络每个网段分配一个网络ID
主机ID:标识单个主机由组织分配给各设备
10000000 1281000000 64100000 3210000 161000 8100 410 21 1ip地址分类A类地址 0xxxxxxx.y.y.y1-127(127个网络).一个网段的主机数=2^主机位数-22^24-2=A类地址的主机数目
B类地址 10xxxxxx.xxxxxxxx.y.y128.0191.255128-1912^14个网络)16384主机数:2^16 65536
C类地址:110xxxxx.x.x.y192-223(2^21个网络)主机数:251
D类224-239E类240-255后面类地址给应用程序用的不进行分配无类间域

bcobase=2 转换成二进制ibase=2 二进制输出转换obase=8 转换成八进制let i=2#110 表示二进制的110转换十进制echo $i
子网掩码定义了网络ID的位数,主机ID的位数可以区分网络与主机IDA类地址 255.0.0.0B类地址 255.255.0.0C类地址 255.255.255.0
网络ID=IP与子网掩码10.1.252.100255.255.0.010.1.0.0网络ID
特殊地址0.0.0.00.0.0.0不是一个真正意义上的IP地址。它表示一个集合:所有不清楚的主机和目的网络。255.255.255.255限制广播地址。对本机来说,这个地址指本网段内(同一广播域)的所有主机127.0.0.1~127.255.255.254本机回环地址,主要用于测试。在传输介质上永远不应该出现目的地址为“127.0.0.1”的数据包。224.0.0.0到239.255.255.255组播地址,224.0.0.1特指所有主机,224.0.0.2特指所有路由器。224.0.0.5指OSPF 路由器,地址多用于一些特定的程序以及多媒体程序169.254.x.x如果Windows主机使用了DHCP自动分配IP地址,而又无法从DHCP服务器获取地址,系统会为主机分配这样地址。

划分子网:一个大网分成若干个小网络网络id向主机id借位n,子网数2^n划分子网会损失边界IP损失的ip=(子网数-1)*2一个网段的主机数=2^主机位数-2
10.100.208.1/20 分8个子网首先我们从128,64,32,16,8,4,2,1.得出208=128+64+16 可以得出208是边界地址128 64 32 16 8 4 2 1 | 128 6417 18 19 20 21 22 23 24 | 25 26 1可以看成256 |这里是下一个网段的范围,反之可以是上一段的网段范围。从划分的20的子网掩码可以得出是一个以16位为一个网段的网络208-223 共16个网段再划分为8个
208-209 210-211 212-213 214-215 216-217 218-219 220-221 222-223 一共八个子网如果10.100.208.1/20要划分成4个子网208-211 212-215 216-219 220-223 一共4个子网
route -n 路由表基本网络配置
system-config-network 6版本网络配置文件stup 选项都可以配置
以太网:eth[0,1,2…]cat /etc/udev/rules.d/ 定义文件的命名vim /etc/udev/rules.d/70-persistent-net.rules 修改配置信息记录可以更改网卡的名字cd /etc/sysconfig/network-scripts/ifcfg-eth0vim /etc/sysconfig/network-scripts/ifcfg-eth0可以按需要指定网卡,网络IP,还有其他服务的启动格式:DEVICE=eth0 网卡名字IPADDR=10.1.1.1 IP地址PREFIX=16 子网掩码GATEWAY=10.1.162.20 网络地址DNS1=8.8.8.8 DNS地址,最多可以设置3个ONPARENT=YES 别名使用
..bashrc 重启配置服务service network restart 重启网络服务
MACADDER 修改物理地址要将H改成A

service NetworkManger status 查看自动识别服务状态
service NetworkManger stop 暂停网络端口自动识别service NetworkManger off 关闭网络自动识别服务service NetworkManger restart 重启配置服务chkconfig NetworkManger off 关闭网络自动识别服务(下次启动不启动)建议如果网络端口要配置服务的,都关闭这一个服务,这一个服务很容易与其他网络端口服务产生错误。
ifconfig eth0 up /down 打开或关闭指定网卡
打开名字为eth0的网卡关闭名字为eth0的网卡
cat /etc/resolv.conf 查看DNS
ifconfig -a活动与不活动的网卡都能看到Bonding(多网卡替换,当主网卡停了,备用网卡会自动替换使用[ip与mac地址一致])就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载均衡。当然,直接给两块网卡设置同一IP地址是不可能的。通过bonding,虚拟一块网卡对外提供连接,物理网卡的被修改为相同的MAC地址。service NetworkManager status 查看网络自动识别是否启动,预防设置错误service NetworkManager stop 暂时性关闭网络自动识别服务chkconfig NetworkManager off下次关机之后就不再启动这个服务我的这一个服务已经是关闭的状态
cd /etc/sysconfig/network-scriptsvim /etc/sysconfig/network-scripts/ifcfg-bond0 生成一个bond0网卡配置文件vim /etc/sysconfig/network-scripts/ifcfg-eth0 修改eth0网卡端口配置文件vim /etc/sysconfig/network-scripts/ifcfg-eth2 修改eth2网卡端口配置文件vim ifcfg-bond0DEVICE=bond0IPADDR=10.1.162.10 主机IP地址PREFIX=16GATEWAY=10.1.10.1 网关地址DNS1=8.8.8.8BONDING_OPTS=”miimon=100 mode=1″vim ifcfg-eth0DEVICE=ech0SLAVE=yesMASTER=bond0cp ifcfg-ech0 ifcfg-eth2
vim ifcfg-eth2DEVICE=ech2SLAVE=yesMASTER=bond0cat /proc/net/bonding/bond0 可以查看bond0里面的组员情况service network restart 重启网络服务发现网卡的物理地址都是相同我在使用的过程中模拟突发关闭了在使用的网卡,备用网卡自动连接上正常使用
路由表route -n 查看route add 添加
nmcli7版本使用的配置工具nmtui
1、某公司申请到一个C 类IP 地址,但要连接6 个的子公司,最大的一个子公司有26 台计算机,每个子公司在一个网段中,则子网掩码应设为128 64 32 16 8 4 2 1 128 64 3217 18 19 20 21 22 23 24 25 26 27假设C类地址为192.168.1.0/24
地址就为192.168.1.: &nbs

相关推荐: linux如何替换文件内容

这篇文章主要讲解了“linux如何替换文件内容”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux如何替换文件内容”吧! 在linux中,可以利用sed命令替换文件内容,该命令用于利用脚本来处理文本文件,当…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 01/26 11:08
Next 01/26 11:09