目录

一、atd和crond两个任务管理程序的区别

二、指定在2022/08/26 09:00将时间写入testmail.txt文件中

1、创建test.txt文件

2、在test.txt中写入命令 date >> testmail.txt

3、这里2022/8/26 09:00已经过去了,就会拒绝创建,我将时间改为2022/8/28 16:00

三、指定在每天凌晨4:00将该时间点之前的系统日志信息备份到根目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM

四、在当前主机添加两块网卡,将两块网卡绑定实现网卡冗余操作

1、添加两块虚拟网卡

2、连接会话

3、创建 team0 设备和 team0 会话

4、向team0中添加从设备(ens224、256)

5、先激活 team0-port1、team0-port2 从设备,再激活 team0 主设备

6、查看 team0 的工作状态

7、当从设备 team0-port1 (ens224)断开时,会切换到 ens256


一、atd和crond两个任务管理程序的区别

at -> atd:单一执行的例行性工作---仅处理执行一次就结束了
crond:循环执行的例行性工作---每隔一定的周期就需要执行一次

二、指定在2022/08/26 09:00将时间写入testmail.txt文件中

1、创建test.txt文件

2、在test.txt中写入命令 date >> testmail.txt

3、这里2022/8/26 09:00已经过去了,就会拒绝创建,我将时间改为2022/8/28 16:00

[root@xixi ~]# touch test.txt
[root@xixi ~]# vim test.txtdate >> testmail.txt
[root@xixi ~]# at 09:00 2022-8-26 -f test.txt
at: refusing to create job destined in the past
[root@xixi ~]# at 16:00 2022-8-28 -f test.txt
warning: commands will be executed using /bin/sh
job 6 at Sun Aug 28 16:00:00 2022列出目前系统上面的所有该用户的 at 调度
[root@xixi ~]# at -l
6   Sun Aug 28 16:00:00 2022 a root

三、指定在每天凌晨4:00将该时间点之前的系统日志信息备份到根目录下(/var/log/messages ),备份后日志文件名显示格式logfileYY-MM-DD HH-MM

[root@xixi /]# crontab -e0 4 * * * cp /var/log/messages /logfile`date +%F#%R` ; echo > /var/log/messages:wq  

四、在当前主机添加两块网卡,将两块网卡绑定实现网卡冗余操作

1、添加两块虚拟网卡

2、连接会话

[root@xixi ~]# nmcli device connect ens224
Device 'ens224' successfully activated with '39bef2c8-fc11-4059-84b9-679bfb13719a'.
[root@xixi ~]# nmcli device connect ens256
Device 'ens256' successfully activated with 'b27b5e56-6c3c-4dc8-9f95-5c0a924fa971'.
[root@xixi ~]# nmcli device status
DEVICE      TYPE      STATE      CONNECTION
ens160      ethernet  connected  ens160
ens224      ethernet  connected  ens224
ens256      ethernet  connected  ens256
virbr0      bridge    connected  virbr0
lo          loopback  unmanaged  --
virbr0-nic  tun       unmanaged  --        
5: ens256: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:79:d6:07 brd ff:ff:ff:ff:ff:ffinet 192.168.225.131/24 brd 192.168.225.255 scope global dynamic noprefixroute ens256valid_lft 1764sec preferred_lft 1764secinet6 fe80::2b84:62ab:7ee7:12f2/64 scope link noprefixroute valid_lft forever preferred_lft forever
6: ens224: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000link/ether 00:0c:29:79:d6:11 brd ff:ff:ff:ff:ff:ffinet 192.168.225.130/24 brd 192.168.225.255 scope global dynamic noprefixroute ens224valid_lft 1758sec preferred_lft 1758secinet6 fe80::81f0:cc46:b792:268a/64 scope link noprefixroute valid_lft forever preferred_lft forever

3、创建 team0 设备和 team0 会话

[root@xixi ~]# nmcli connection add type team ifname team0 con-name team0 config '{"runner":{"name": "activebackup"}}'
[root@xixi doc]# cd /usr/share/doc/teamd/example_configs/
[root@xixi example_configs]# ll
total 64
-rw-r--r--. 1 root root 305 Jul 26  2020 activebackup_arp_ping_1.conf
-rw-r--r--. 1 root root 465 Jul 26  2020 activebackup_arp_ping_2.conf
-rw-r--r--. 1 root root 194 Jul 26  2020 activebackup_ethtool_1.conf
-rw-r--r--. 1 root root 212 Jul 26  2020 activebackup_ethtool_2.conf
-rw-r--r--. 1 root root 241 Jul 26  2020 activebackup_ethtool_3.conf
-rw-r--r--. 1 root root 447 Jul 26  2020 activebackup_multi_lw_1.conf
-rw-r--r--. 1 root root 285 Jul 26  2020 activebackup_nsna_ping_1.conf
-rw-r--r--. 1 root root 318 Jul 26  2020 activebackup_tipc.conf
-rw-r--r--. 1 root root  96 Jul 26  2020 broadcast.conf
-rw-r--r--. 1 root root 209 Jul 26  2020 lacp_1.conf
-rw-r--r--. 1 root root  98 Jul 26  2020 loadbalance_1.conf
-rw-r--r--. 1 root root 140 Jul 26  2020 loadbalance_2.conf
-rw-r--r--. 1 root root 183 Jul 26  2020 loadbalance_3.conf
-rw-r--r--. 1 root root  93 Jul 26  2020 random.conf
-rw-r--r--. 1 root root 244 Jul 26  2020 roundrobin_2.conf
-rw-r--r--. 1 root root  97 Jul 26  2020 roundrobin.conf
[root@xixi example_configs]# more activebackup_arp_ping_2.conf
{"device":    "team0","runner":   {"name": "activebackup"},"link_watch":    {"name": "arp_ping","interval": 100,"missed_max": 30,"source_host": "192.168.23.2","target_host": "192.168.23.1"},"ports":    {"eth1": {"prio": -10,"sticky": true},

4、向team0中添加从设备(ens224、256)

[root@xixi ~]# nmcli connection add type team-slave ifname ens224 con-name team0-port1 master team0
Connection 'team0-port1' (3c198f30-556c-407d-8a58-1c7e123b4791) successfully added.
[root@xixi ~]# nmcli connection add type team-slave ifname ens256 con-name team0-port2 master team0
Connection 'team0-port2' (cd8f75d6-e16a-402e-a651-a8d964683282) successfully added.

如果没有 team-slave 就输出 ethernet

ip a 查看到 team0 是未开启状态

7: team0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000link/ether 6e:c2:f8:66:cf:70 brd ff:ff:ff:ff:ff:ff

5、先激活 team0-port1、team0-port2 从设备,再激活 team0 主设备

[root@xixi ~]# nmcli connection up team0-port1
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/11)[root@xixi ~]# nmcli connection up team0-port2
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/12)[root@xixi ~]# nmcli connection up team0
Connection successfully activated (master waiting for slaves) (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/13)
[root@xixi ~]# nmcli connection show
NAME         UUID                                  TYPE      DEVICE
ens160       f667da4f-915c-4c68-ba16-2211ac796d6a  ethernet  ens160
team0        597c5007-56ea-402b-9768-48ea445f47c4  team      team0
virbr0       82441c83-895c-46c2-add3-a9b378921af6  bridge    virbr0
team0-port1  3c198f30-556c-407d-8a58-1c7e123b4791  ethernet  ens224
team0-port2  cd8f75d6-e16a-402e-a651-a8d964683282  ethernet  ens256
ens224       39bef2c8-fc11-4059-84b9-679bfb13719a  ethernet  --
ens256       b27b5e56-6c3c-4dc8-9f95-5c0a924fa971  ethernet  --

6、查看 team0 的工作状态

[root@xixi ~]# teamdctl team0 stat
setup:runner: activebackup
ports:ens224link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: updown count: 0ens256link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: updown count: 0
runner:active port: ens224
7: team0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:79:d6:11 brd ff:ff:ff:ff:ff:ffinet 192.168.225.130/24 brd 192.168.225.255 scope global dynamic noprefixroute team0

7、当从设备 team0-port1 (ens224)断开时,会切换到 ens256

[root@xixi ~]# nmcli connection down team0-port1
Connection 'team0-port1' successfully deactivated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/14)[root@xixi ~]# teamdctl team0 stat
setup:runner: activebackup
ports:ens256link watches:link summary: upinstance[link_watch_0]:name: ethtoollink: updown count: 0
runner:active port: ens256
7: team0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000link/ether 00:0c:29:79:d6:11 brd ff:ff:ff:ff:ff:ffinet 192.168.225.130/24 brd 192.168.225.255 scope global dynamic noprefixroute team0

team0 ip地址不变

RHCE(一)--- at、crontab、网卡绑定相关推荐

  1. RHCE 第十三天 nmcli team网卡绑定

    文章目录 nmcli 模式 案例一:配置主从网卡 案例二:配置桥接网卡 nmcli NetworkManager command line tool 基于会话的网路管理 team 所谓teaming技 ...

  2. Linux 双网卡绑定测试

    Linux 双网卡绑定测试 先介绍一下情况,服务器A和服务器B都是CentOS 4.6的系统,现在要做HA Cluster,为了避免裂脑的发生,要提高心跳链路的可靠性,下图是现时的连接情况,服务器A的 ...

  3. 多IP绑定与多网卡绑定

    多IP绑定: 实验目的: 实现如下图网络连接 实现 A, B 在分配不同网段的网络地址的情况下可以互联 实验条件有限,在没有交换机的情况下,将主机A ,B,路由器R1处于同一网络.将三台虚拟机的网络适 ...

  4. linux双网卡绑定+单网卡多IP绑定

    网卡模式简介: 目前网卡绑定mode共有七种(0~6)bond0.bond1.bond2.bond3.bond4.bond5.bond6 常用的有三种: mode=0:平衡负载模式,有自动备援,但需要 ...

  5. linux双网卡绑定实现冗余与负载均衡

    linux双网卡绑定实现冗余与负载均衡 1 编辑/etc/modprobe.conf   在/etc/modprobe.conf里加入如下两行: alias bond0 bonding options ...

  6. RHEL5系统配置双网卡绑定

    在RHEL5服务器系统下双网卡使用bonding 所谓bonding,就是将多块网卡绑定同一IP地址对外提供服务,可以实现高可用或者负载 均衡.当然,直接给两块网卡设置同一IP地址是不可能的.通过 b ...

  7. Linux下双网卡绑定(bonding技术)

    Linux网卡绑定探析 2013-08-20 15:39:31 现在很多服务器都自带双千兆网口,利用网卡绑定既能增加网络带宽,同时又能做相应的冗余,目前应用于很多的场景.linux操作系统下自带的网卡 ...

  8. RHEL7 下双网卡绑定做主备(冗余)

    应用环境: 在生产环境中,为了提高网络容错或吞吐量,一般服务器都会采取多网卡绑定的策略(此处只讲主备模式). 在RedHat 6.x下一般叫网卡做"bond",在7.x版本中改名叫 ...

  9. Windows Server 2012如何实现双网卡绑定

    在windows server 2012 之前我们在服务器上如果要实现双网卡绑定则需要向服务器厂家所要相应的软件,但是现在强大的windows server 2012的到来使我们省去了所有的麻烦,因为 ...

最新文章

  1. .NET Winform也能画出类似QQ、飞信这样的窗口风格和控件效果
  2. Mac pro 上安装 robotframework 时的一个版本问题
  3. python做软件-用python做个翻译小软件吧~
  4. 上下布局:上部分高度自己撑起,下部分高度占满剩下的全部
  5. 超适合新手的Oracle查询语句
  6. 【Python】从0开始写爬虫——扒狗东先流产了
  7. mysql 查询不为0的数据_查询数据库中所有记录总数不为0的数据表名称
  8. 本特利3500_本特利技术控的自我修养之 轴位移探头安装
  9. 一文让你掌握神经网络训练技巧
  10. Bootstrap3 工具提示插件的使用方法
  11. numpy保存和读取dictionary字典
  12. Qt制作贪吃蛇小游戏
  13. python游戏设计的课题背景_游戏设计论文开题报告
  14. CSDN目前有多少注册用户数?
  15. glob库:文件名的匹配
  16. scara工业机器人外观_SCARA工业机器人研究现状
  17. 【评测】Alfa Aesar分子砌块
  18. React `controlled` 及 `uncontrolled` 组件
  19. 牛客小白月赛21 I题
  20. CentOS7(图显)安装最新版本NVIDIA 显卡驱动

热门文章

  1. 博客让谷歌或是百度收录
  2. 百度排名代发收录怎么上百度
  3. 网络安全专业应该从事哪个方向前景比较好
  4. Nvidia显卡电脑安装Ubuntu16.04遇到的问题与解决办法
  5. 国产手机 android 6,小米5/魅族PRO 6/华为P9横评:国产Android手机大比拼
  6. 【语音去噪】谱减法+维纳滤波语音去噪(带面板+信噪比)【含GUI Matlab源码 1661期】
  7. 随笔 2022.7.10
  8. Arduino独立多任务Sketch示例分析
  9. opencv python搞个写轮眼
  10. Vidyo的混音混频是怎么做的?与传统的混音混频有什么区别?