1、VRRP
可以将多个路由器设备组成一整个虚拟路由器,有虚拟路由器分配的IP地址设置默认网关进行通信,当一台设备发生故障时,vrrp协议就可以推出新的虚拟路由器进行工作,以保证线路的畅通
当设置master路由器设置最高优先级后,发生故障,降低优先级,由backup路由器抢占。故障被修复,优先级提升,则又会抢占回来。
还会以icmp协议通过ping的方式进行心跳检测
热备组
功能:高可用
目的:“解决”单点故障、保障业务不中断
核心:
1、热备组:
- 多台设备
- 如何定义热备组
- 怎么划分主备关系:优先级高的为主
- 健康检查主-备发送报文,icmp(ping)心跳检测
- 主异常,备抢占,如何抢占:降低优先级
- VIP特性:只会存在于优先级最高的设备上
2、VRRP工作原理
由此可知,VRRP的主要就是以优先级来通过抢占模式进行操作
2、创建链接文件
软链接
给文件和目录建立链接,类似于Windows的快捷方式
创建多个文件,inode号不同,频繁使用会占用多个inode号,依附于源文件,源文件删除会失效,不能查看,可以跨系统创建
ln -s 源文件 链接的目标位置
硬链接
独立的文件,inode号相同,创建多个文件不会重复占用空间,源文件删除也可以从硬链接进入,是独立存在的,数据不会丢失,安全性高,但是不可以跨系统创建
ln 源文件 目标位置
符号链接 | 与源文件大小 | inode | 删除源文件后 |
---|---|---|---|
软链接 | 不一样 | 不一样 | 不能查看 |
硬链接 | 一样 | 一样 | 正常查看 |
如果删除后重复创建相同文件名、不同内容的文件
软链接---指向文件名,内容与新建文件一致
硬链接---不受影响,依然是原本内容
3、cp的用法
cp 选项 源文件 目标目录
常用选项
-f:覆盖同名文件时不提醒,强制复制
-i:覆盖同名文件时提醒用户确认
-p:复制时保持源文件权限、属主及时间等属性不变
-r:复制目录必须使用,表示递归所有文件和子目录
4、rm的常用选项
-f:删除文件不提醒,强制删除
-r:表示递归删除
5、mv的定义
是先从源文件剪切再重命名文件创建在新的目标目录
mv:剪切+重命名
6、查看所有磁盘及其挂载目录的剩余空间
df -h
挂载点
1、提供共享空间
2、共享数据
显示挂载点类型
df -hT
7、查找命令文件存放目录
which 命令|程序名 找到第一个目标后不再查找
which -a 命令|程序名 在所有路径中查找
8、find命令
查找文件,可以添加选项进行精确查找,查找所有符合条件的文件和目录
例如
查找opt目录下,所有大于1G的文件,然后移动到etc目录下
find /opt/ -size +1G -type f -exec mv {} /etc \;
格式
find [查找路径] [查找条件] [处理动作]
find选项
按名称查找 -name
按文件大小查找 -size
按文件属主查找 -user
按文件类型查找 -type 文件类型包括普通文件(f)、目录(d)、块设备文件(b)、字符设备文件(c)等
按inode号 -inum 根据文件inode号查找
按权限查找 -perm
最大搜索目录深度 -maxdepth level 将你的文件已分级的形式查找
最小搜索目录深度 -mindepth level 同上
-size [+|-] #常用单位:k,M,G,c (byte),注意大小写敏感
-type
type可以是以下形式:
f:普通文件
d:目录文件
l:符号链接文件
b:块设备文件
find命令实现多个查找条件
“-a”表示and
“-o”表示or
例如
find /etc/-type f -o -size +50k -a -name *.ttb
寻找/etc/日录下,满足普通文件属性,或者50k以上大小,以及以.ttb为结尾的任何对象
9、查看文件行数
wc -l 文件名 //统计文件内容有多少行
| 管道符 //把前面命令的处理结果作为参数交给后面进行处理
实例
由find标准输入进行查找到的文件进行标准输出,标准输出再由-exec标准输入,最后再标准输出命令结果
find /opt/ -size +1G -type f -exec mv {} /etc \;
查找到/opt日录下,1G以上的普通文件,然后将查找到的文件全部mv移动到etc里面
find /opt/ -size +1G -type f 是查找的文件
mv {} /etc \; 是处理动作
总结
VRRP是以划分主备关系,设置优先级来进行目的的实现,设置多台设备可以保障业务的有效运行,数据的选路则是以vip特性进行的,通过设置优先级进行vip的从属规划,从而保证处理业务设备的稳定。
链接文件则是涉及到数据的存储以及修改,能更灵活的选择所用的链接类型。cp、rm、mv、find以及wc这类命令可以更快的复制删除、移动文件以及查找想要的文件,便于进行操作修改。