20181030_jeffrey - silenceuncrio/diary GitHub Wiki
0920
review
0940
針對昨天新版的 quagga 來把既有的 routing protocol 測一遍
先準備另一台 M300
build 一份昨天最後修正的 image
1015
目前兩台 M300 配置如下
+---------+ +---------+
| | | |
| M300-13 | | M300-11 |
| | | |
+----+----+ +--------+ +----+----+
| | | |
+--------+ switch +--------+
10.1.1.13 | | 10.1.1.11
+--------+
先透過 web upgrade 成剛剛 build 出來的 image
確認兩台的 zebra daemon
M300-11
ICR-4103:~# ps aux | grep zebra
quagga 1590 0.0 0.3 3552 1580 ? Ss 02:22 0:00 zebra -d
root 11055 0.0 0.0 1772 320 ttymxc0 S+ 02:25 0:00 grep zebra
M300-13
ICR-4103:~# ps aux | grep zebra
quagga 1564 0.0 0.3 3552 1580 ? Ss 07:41 0:00 zebra -d
root 10733 0.0 0.0 1768 320 ttymxc0 S+ 07:43 0:00 grep zebra
1030
先測 rip
ripd 的問題跟 zebra 一樣
已經不需要 -u root
ospfd 和 bgpd 也一起改一改
diff --git a/proscend/prosrc/icos/icoslib/bgp/bgp.c b/proscend/prosrc/icos/icoslib/bgp/bgp.c
index ee9da0a..2af028e 100644
--- a/proscend/prosrc/icos/icoslib/bgp/bgp.c
+++ b/proscend/prosrc/icos/icoslib/bgp/bgp.c
@@ -563,7 +563,7 @@ static int _apply(int flag, int index, void* pStruct, int structSize)
system("killall bgpd 1>/dev/null 2>&1");
_make_configuration_file(setting);
- system("bgpd -d -u root");
+ system("bgpd -d");
}
else
{
diff --git a/proscend/prosrc/icos/icoslib/ospf_2g/ospf_2g.c b/proscend/prosrc/icos/icoslib/ospf_2g/ospf_2g.c
index d1b544d..7abf97b 100644
--- a/proscend/prosrc/icos/icoslib/ospf_2g/ospf_2g.c
+++ b/proscend/prosrc/icos/icoslib/ospf_2g/ospf_2g.c
@@ -572,7 +572,7 @@ static int _apply(int flag, int index, void* pStruct, int structSize)
system("killall ospfd 1>/dev/null 2>&1");
_make_configuration_file(setting);
- system("ospfd -d -u root");
+ system("ospfd -d");
}
else
{
diff --git a/proscend/prosrc/icos/icoslib/rip_2g/rip_2g.c b/proscend/prosrc/icos/icoslib/rip_2g/rip_2g.c
index 3c218d8..ec27d9d 100644
--- a/proscend/prosrc/icos/icoslib/rip_2g/rip_2g.c
+++ b/proscend/prosrc/icos/icoslib/rip_2g/rip_2g.c
@@ -468,7 +468,7 @@ static int _apply(int flag, int index, void* pStruct, int structSize)
system("killall ripd 1>/dev/null 2>&1");
_make_configuration_file(setting);
- system("ripd -d -u root");
+ system("ripd -d");
}
else
{
commit 先
commit 732204ebe98482f97c515ead1951869c84bbc36a
Author: jeffrey <[email protected]>
Date: Tue Oct 30 10:33:19 2018 +0800
fix the problem while quagga with v1.2.4:
privs_init: user(root) is not part of vty group specified(quaggavty)
proscend/prosrc/icos/icoslib/bgp/bgp.c | 2 +-
proscend/prosrc/icos/icoslib/ospf_2g/ospf_2g.c | 2 +-
proscend/prosrc/icos/icoslib/rip_2g/rip_2g.c | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
1100
CTCU 又要改了
只有是預設帳密登入才需要幫忙重導至 administration page
- 帳號: admin
- 密碼: <無>
commit e8a8f173d80072512c50bd4ee8dbb69b7193cd21
Refs: [hotfix/v1.74], {origin/hotfix/v1.74}
Author: jeffrey <[email protected]>
Date: Tue Oct 30 11:17:23 2018 +0800
Remind the user and redirect to the 'Administration' web page if the password is default(null)
M30x-ReleaseNotes_CTC.txt | 2 +-
proscend/prosrc/www/app/feature/login.js | 7 ++++---
2 files changed, 5 insertions(+), 4 deletions(-)
1140
CTCU 又反應 schedule reboot 沒開
不過還是被 reboot 了
我自己在位置上試試
先開啟該功能產生 config 後再關閉該功能
ICR-4103:/www/app/feature# ps aux | grep cro
root 15919 0.0 0.0 1768 320 ttymxc0 S+ 03:46 0:00 grep cro
ICR-4103:/www/app/feature# cat /etc/cron.d/schedule_reboot
# schedule reboot
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
50 3 * * * root /usr/sbin/icos/schedule_reboot.sh
ICR-4103:/www/app/feature# date
Tue Oct 30 03:46:21 UTC 2018
等看看時間到了會不會 reboot
並不會
不過 john 表示從 schedule reboot 的 log 看來該 module 似乎受了什麼 event 影響又做了 apply 又做了 apply 的動作
log 如下
ICR-4103:/etc# cat /home/log/schedule_reboot.log
1540525054[20181026 3:37:34] [_init:173][Info]
1540525054[20181026 3:37:34] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540525054[20181026 3:37:34] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540525054[20181026 3:37:34] [_get_setting:282][Info] flag: 0
1540525054[20181026 3:37:34] [_verify_setting:347][Info]
1540525054[20181026 3:37:34] [_apply:263][Info] flag: 0
1540525054[20181026 3:37:34] [_set_setting:317][Info] flag: 2
1540525054[20181026 3:37:34] [_verify_setting:347][Info]
1540525056[20181026 11:37:36] [_get_setting:282][Info] flag: 0
1540525056[20181026 11:37:36] [_verify_setting:347][Info]
1540525056[20181026 11:37:36] [_notify_handler:439][Info] mode: 0
1540525269[20181026 11:41:9] [_get_setting:282][Info] flag: 0
1540525269[20181026 11:41:9] [_verify_setting:347][Info]
1540525269[20181026 11:41:9] [_notify_handler:503][Info] mode: 0
1540525294[20181026 11:41:34] [_init:173][Info]
1540525294[20181026 11:41:34] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540525294[20181026 11:41:34] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540525294[20181026 11:41:34] [_get_setting:282][Info] flag: 0
1540525294[20181026 11:41:34] [_verify_setting:347][Info]
1540525294[20181026 11:41:34] [_apply:263][Info] flag: 0
1540525294[20181026 11:41:34] [_set_setting:317][Info] flag: 2
1540525294[20181026 11:41:34] [_verify_setting:347][Info]
1540525295[20181026 11:41:35] [_get_setting:282][Info] flag: 0
1540525295[20181026 11:41:35] [_verify_setting:347][Info]
1540525295[20181026 11:41:35] [_notify_handler:439][Info] mode: 0
1540525402[20181026 11:43:22] [_get_setting:282][Info] flag: 0
1540525402[20181026 11:43:22] [_verify_setting:347][Info]
1540525402[20181026 11:43:22] [_notify_handler:503][Info] mode: 0
1540525496[20181026 11:44:56] [_init:173][Info]
1540525496[20181026 11:44:56] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540525496[20181026 11:44:56] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540525496[20181026 11:44:56] [_get_setting:282][Info] flag: 0
1540525496[20181026 11:44:56] [_verify_setting:347][Info]
1540525496[20181026 11:44:56] [_apply:263][Info] flag: 0
1540525496[20181026 11:44:56] [_set_setting:317][Info] flag: 2
1540525496[20181026 11:44:56] [_verify_setting:347][Info]
1540525497[20181026 11:44:57] [_get_setting:282][Info] flag: 0
1540525497[20181026 11:44:57] [_verify_setting:347][Info]
1540525497[20181026 11:44:57] [_notify_handler:439][Info] mode: 0
1540525602[20181026 11:46:42] [_get_setting:282][Info] flag: 0
1540525602[20181026 11:46:42] [_verify_setting:347][Info]
1540525602[20181026 11:46:42] [_notify_handler:503][Info] mode: 0
1540525640[20181026 11:47:20] [_init:173][Info]
1540525640[20181026 11:47:20] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540525640[20181026 11:47:20] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540525640[20181026 11:47:20] [_get_setting:282][Info] flag: 0
1540525640[20181026 11:47:20] [_verify_setting:347][Info]
1540525640[20181026 11:47:20] [_apply:263][Info] flag: 0
1540525640[20181026 11:47:20] [_set_setting:317][Info] flag: 2
1540525640[20181026 11:47:20] [_verify_setting:347][Info]
1540525641[20181026 11:47:21] [_get_setting:282][Info] flag: 0
1540525641[20181026 11:47:21] [_verify_setting:347][Info]
1540525641[20181026 11:47:21] [_notify_handler:439][Info] mode: 0
1540525746[20181026 11:49:6] [_get_setting:282][Info] flag: 0
1540525746[20181026 11:49:6] [_verify_setting:347][Info]
1540525746[20181026 11:49:6] [_notify_handler:503][Info] mode: 0
1540525778[20181026 11:49:38] [_init:173][Info]
1540525778[20181026 11:49:38] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540525778[20181026 11:49:38] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540525778[20181026 11:49:38] [_get_setting:282][Info] flag: 0
1540525778[20181026 11:49:38] [_verify_setting:347][Info]
1540525778[20181026 11:49:38] [_apply:263][Info] flag: 0
1540525778[20181026 11:49:38] [_set_setting:317][Info] flag: 2
1540525778[20181026 11:49:38] [_verify_setting:347][Info]
1540525781[20181026 11:49:41] [_get_setting:282][Info] flag: 0
1540525781[20181026 11:49:41] [_verify_setting:347][Info]
1540525781[20181026 11:49:41] [_notify_handler:439][Info] mode: 0
1540525889[20181026 11:51:29] [_get_setting:282][Info] flag: 0
1540525889[20181026 11:51:29] [_verify_setting:347][Info]
1540525889[20181026 11:51:29] [_notify_handler:503][Info] mode: 0
1540525908[20181026 11:51:48] [_init:173][Info]
1540525908[20181026 11:51:48] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540525908[20181026 11:51:48] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540525908[20181026 11:51:48] [_get_setting:282][Info] flag: 0
1540525908[20181026 11:51:48] [_verify_setting:347][Info]
1540525908[20181026 11:51:48] [_apply:263][Info] flag: 0
1540525908[20181026 11:51:48] [_set_setting:317][Info] flag: 2
1540525908[20181026 11:51:48] [_verify_setting:347][Info]
1540525910[20181026 11:51:50] [_get_setting:282][Info] flag: 0
1540525910[20181026 11:51:50] [_verify_setting:347][Info]
1540525910[20181026 11:51:50] [_notify_handler:439][Info] mode: 0
1540526016[20181026 11:53:36] [_get_setting:282][Info] flag: 0
1540526016[20181026 11:53:36] [_verify_setting:347][Info]
1540526016[20181026 11:53:36] [_notify_handler:503][Info] mode: 0
1540526046[20181026 11:54:6] [_init:173][Info]
1540526046[20181026 11:54:6] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540526046[20181026 11:54:6] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540526046[20181026 11:54:6] [_get_setting:282][Info] flag: 0
1540526046[20181026 11:54:6] [_verify_setting:347][Info]
1540526046[20181026 11:54:6] [_apply:263][Info] flag: 0
1540526046[20181026 11:54:6] [_set_setting:317][Info] flag: 2
1540526046[20181026 11:54:6] [_verify_setting:347][Info]
1540526046[20181026 11:54:6] [_get_setting:282][Info] flag: 0
1540526046[20181026 11:54:6] [_verify_setting:347][Info]
1540526046[20181026 11:54:6] [_notify_handler:439][Info] mode: 0
1540526157[20181026 11:55:57] [_get_setting:282][Info] flag: 0
1540526157[20181026 11:55:57] [_verify_setting:347][Info]
1540526157[20181026 11:55:57] [_notify_handler:503][Info] mode: 0
1540526203[20181026 11:56:43] [_init:173][Info]
1540526203[20181026 11:56:43] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540526203[20181026 11:56:43] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540526204[20181026 11:56:44] [_get_setting:282][Info] flag: 0
1540526204[20181026 11:56:44] [_verify_setting:347][Info]
1540526204[20181026 11:56:44] [_apply:263][Info] flag: 0
1540526204[20181026 11:56:44] [_set_setting:317][Info] flag: 2
1540526204[20181026 11:56:44] [_verify_setting:347][Info]
1540526204[20181026 11:56:44] [_get_setting:282][Info] flag: 0
1540526204[20181026 11:56:44] [_verify_setting:347][Info]
1540526204[20181026 11:56:44] [_notify_handler:439][Info] mode: 0
1540526327[20181026 11:58:47] [_init:173][Info]
1540526327[20181026 11:58:47] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540526327[20181026 11:58:47] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540526327[20181026 11:58:47] [_get_setting:282][Info] flag: 0
1540526327[20181026 11:58:47] [_verify_setting:347][Info]
1540526327[20181026 11:58:47] [_apply:263][Info] flag: 0
1540526327[20181026 11:58:47] [_set_setting:317][Info] flag: 2
1540526327[20181026 11:58:47] [_verify_setting:347][Info]
1540526327[20181026 11:58:47] [_get_setting:282][Info] flag: 0
1540526327[20181026 11:58:47] [_verify_setting:347][Info]
1540526327[20181026 11:58:47] [_notify_handler:439][Info] mode: 0
1540526420[20181026 12:0:20] [_get_setting:282][Info] flag: 0
1540526420[20181026 12:0:20] [_verify_setting:347][Info]
1540526420[20181026 12:0:20] [_notify_handler:503][Info] mode: 0
1540532569[20181026 5:42:49] [_get_setting:282][Info] flag: 0
1540532569[20181026 5:42:49] [_verify_setting:347][Info]
1540532569[20181026 5:42:49] [_setting_2_json:382][Info]
1540532569[20181026 5:42:49] [_verify_setting:347][Info]
1540543563[20181026 8:46:3] [_get_setting:282][Info] flag: 0
1540543563[20181026 8:46:3] [_verify_setting:347][Info]
1540543563[20181026 8:46:3] [_setting_2_json:382][Info]
1540543563[20181026 8:46:3] [_verify_setting:347][Info]
1540543724[20181026 8:48:44] [_get_setting:282][Info] flag: 0
1540543724[20181026 8:48:44] [_verify_setting:347][Info]
1540543724[20181026 8:48:44] [_setting_2_json:382][Info]
1540543724[20181026 8:48:44] [_verify_setting:347][Info]
1540547095[20181026 9:44:55] [_get_setting:282][Info] flag: 0
1540547095[20181026 9:44:55] [_verify_setting:347][Info]
1540547095[20181026 9:44:55] [_setting_2_json:382][Info]
1540547095[20181026 9:44:55] [_verify_setting:347][Info]
1540547107[20181026 9:45:7] [_json_2_setting:364][Info]
1540547107[20181026 9:45:7] [_verify_setting:347][Info]
1540547107[20181026 9:45:7] [_apply:263][Info] flag: 0
1540547107[20181026 9:45:7] [_set_setting:317][Info] flag: 2
1540547107[20181026 9:45:7] [_verify_setting:347][Info]
1540547107[20181026 17:45:7] [_get_setting:282][Info] flag: 0
1540547107[20181026 17:45:7] [_verify_setting:347][Info]
1540547107[20181026 17:45:7] [_notify_handler:439][Info] mode: 1
1540547107[20181026 17:45:7] [_make_crond_configuration_file:218][Info]
1540547107[20181026 17:45:7] [_notify_handler:459][Info] /etc/init.d/crond start
1540547107[20181026 17:45:7] [_notify_handler:461]Apply the schedule reboot per day at 00:00(HH:MM)
1540547109[20181026 9:45:9] [_get_setting:282][Info] flag: 0
1540547109[20181026 9:45:9] [_verify_setting:347][Info]
1540547109[20181026 9:45:9] [_setting_2_json:382][Info]
1540547109[20181026 9:45:9] [_verify_setting:347][Info]
1540569633[20181027 0:0:33] [_init:173][Info]
1540569633[20181027 0:0:33] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540569633[20181027 0:0:33] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540569633[20181027 0:0:33] [_get_setting:282][Info] flag: 0
1540569633[20181027 0:0:33] [_verify_setting:347][Info]
1540569633[20181027 0:0:33] [_apply:263][Info] flag: 0
1540569633[20181027 0:0:33] [_set_setting:317][Info] flag: 2
1540569633[20181027 0:0:33] [_verify_setting:347][Info]
1540569633[20181027 0:0:33] [_get_setting:282][Info] flag: 0
1540569633[20181027 0:0:33] [_verify_setting:347][Info]
1540569633[20181027 0:0:33] [_notify_handler:439][Info] mode: 1
1540569633[20181027 0:0:33] [_make_crond_configuration_file:218][Info]
1540569634[20181027 0:0:34] [_notify_handler:459][Info] /etc/init.d/crond start
1540569634[20181027 0:0:34] [_notify_handler:461]Apply the schedule reboot per day at 00:00(HH:MM)
1540569736[20181027 0:2:16] [_get_setting:282][Info] flag: 0
1540569736[20181027 0:2:16] [_verify_setting:347][Info]
1540569736[20181027 0:2:16] [_notify_handler:503][Info] mode: 1
1540569737[20181027 0:2:17] [_make_crond_configuration_file:218][Info]
1540569737[20181027 0:2:17] [_notify_handler:513][Info] /etc/init.d/crond start
1540569737[20181027 0:2:17] [_notify_handler:515]Time update, re-apply the schedule reboot per day at 00:00(HH:MM)
1540656019[20181028 0:0:19] [_init:173][Info]
1540656019[20181028 0:0:19] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540656019[20181028 0:0:19] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540656019[20181028 0:0:19] [_get_setting:282][Info] flag: 0
1540656019[20181028 0:0:19] [_verify_setting:347][Info]
1540656019[20181028 0:0:19] [_apply:263][Info] flag: 0
1540656019[20181028 0:0:19] [_set_setting:317][Info] flag: 2
1540656019[20181028 0:0:19] [_verify_setting:347][Info]
1540656019[20181028 0:0:19] [_get_setting:282][Info] flag: 0
1540656019[20181028 0:0:19] [_verify_setting:347][Info]
1540656019[20181028 0:0:19] [_notify_handler:439][Info] mode: 1
1540656020[20181028 0:0:20] [_make_crond_configuration_file:218][Info]
1540656020[20181028 0:0:20] [_notify_handler:459][Info] /etc/init.d/crond start
1540656020[20181028 0:0:20] [_notify_handler:461]Apply the schedule reboot per day at 00:00(HH:MM)
1540656242[20181028 0:4:2] [_get_setting:282][Info] flag: 0
1540656242[20181028 0:4:2] [_verify_setting:347][Info]
1540656242[20181028 0:4:2] [_notify_handler:503][Info] mode: 1
1540656242[20181028 0:4:2] [_make_crond_configuration_file:218][Info]
1540656242[20181028 0:4:2] [_notify_handler:513][Info] /etc/init.d/crond start
1540656242[20181028 0:4:2] [_notify_handler:515]Time update, re-apply the schedule reboot per day at 00:00(HH:MM)
1540742432[20181029 0:0:32] [_init:173][Info]
1540742432[20181029 0:0:32] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540742433[20181029 0:0:33] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540742433[20181029 0:0:33] [_get_setting:282][Info] flag: 0
1540742433[20181029 0:0:33] [_verify_setting:347][Info]
1540742433[20181029 0:0:33] [_apply:263][Info] flag: 0
1540742433[20181029 0:0:33] [_set_setting:317][Info] flag: 2
1540742433[20181029 0:0:33] [_verify_setting:347][Info]
1540742433[20181029 0:0:33] [_get_setting:282][Info] flag: 0
1540742433[20181029 0:0:33] [_verify_setting:347][Info]
1540742433[20181029 0:0:33] [_notify_handler:439][Info] mode: 1
1540742433[20181029 0:0:33] [_make_crond_configuration_file:218][Info]
1540742433[20181029 0:0:33] [_notify_handler:459][Info] /etc/init.d/crond start
1540742433[20181029 0:0:33] [_notify_handler:461]Apply the schedule reboot per day at 00:00(HH:MM)
1540742536[20181029 0:2:16] [_get_setting:282][Info] flag: 0
1540742536[20181029 0:2:16] [_verify_setting:347][Info]
1540742536[20181029 0:2:16] [_notify_handler:503][Info] mode: 1
1540742536[20181029 0:2:16] [_make_crond_configuration_file:218][Info]
1540742536[20181029 0:2:16] [_notify_handler:513][Info] /etc/init.d/crond start
1540742536[20181029 0:2:16] [_notify_handler:515]Time update, re-apply the schedule reboot per day at 00:00(HH:MM)
1540773621[20181029 0:40:21] [_get_setting:282][Info] flag: 0
1540773621[20181029 0:40:21] [_verify_setting:347][Info]
1540773621[20181029 0:40:21] [_setting_2_json:382][Info]
1540773621[20181029 0:40:21] [_verify_setting:347][Info]
1540828827[20181030 0:0:27] [_init:173][Info]
1540828827[20181030 0:0:27] [_init:189][Info] cmd: mkdir -p /var/spool/at/jobs
1540828827[20181030 0:0:27] [_init:193][Info] cmd: touch /var/spool/at/jobs/.SEQ
1540828827[20181030 0:0:27] [_get_setting:282][Info] flag: 0
1540828827[20181030 0:0:27] [_verify_setting:347][Info]
1540828827[20181030 0:0:27] [_apply:263][Info] flag: 0
1540828827[20181030 0:0:27] [_set_setting:317][Info] flag: 2
1540828827[20181030 0:0:27] [_verify_setting:347][Info]
1540828828[20181030 0:0:28] [_get_setting:282][Info] flag: 0
1540828828[20181030 0:0:28] [_verify_setting:347][Info]
1540828828[20181030 0:0:28] [_notify_handler:439][Info] mode: 1
1540828829[20181030 0:0:29] [_make_crond_configuration_file:218][Info]
1540828829[20181030 0:0:29] [_notify_handler:459][Info] /etc/init.d/crond start
1540828829[20181030 0:0:29] [_notify_handler:461]Apply the schedule reboot per day at 00:00(HH:MM)
1540828932[20181030 0:2:12] [_get_setting:282][Info] flag: 0
1540828932[20181030 0:2:12] [_verify_setting:347][Info]
1540828932[20181030 0:2:12] [_notify_handler:503][Info] mode: 1
1540828932[20181030 0:2:12] [_make_crond_configuration_file:218][Info]
1540828932[20181030 0:2:12] [_notify_handler:513][Info] /etc/init.d/crond start
1540828932[20181030 0:2:12] [_notify_handler:515]Time update, re-apply the schedule reboot per day at 00:00(HH:MM)
1540862637[20181030 1:23:57] [_get_setting:282][Info] flag: 0
1540862637[20181030 1:23:57] [_verify_setting:347][Info]
1540862637[20181030 1:23:57] [_setting_2_json:382][Info]
1540862637[20181030 1:23:57] [_verify_setting:347][Info]
1540862669[20181030 1:24:29] [_json_2_setting:364][Info]
1540862669[20181030 1:24:29] [_verify_setting:347][Info]
1540862669[20181030 1:24:29] [_apply:263][Info] flag: 0
1540862669[20181030 1:24:29] [_set_setting:317][Info] flag: 2
1540862669[20181030 1:24:29] [_verify_setting:347][Info]
1540862671[20181030 9:24:31] [_get_setting:282][Info] flag: 0
1540862671[20181030 9:24:31] [_verify_setting:347][Info]
1540862671[20181030 9:24:31] [_notify_handler:439][Info] mode: 0
1540862672[20181030 1:24:32] [_get_setting:282][Info] flag: 0
1540862672[20181030 1:24:32] [_verify_setting:347][Info]
1540862672[20181030 1:24:32] [_setting_2_json:382][Info]
1540862672[20181030 1:24:32] [_verify_setting:347][Info]
1540863094[20181030 1:31:34] [_get_setting:282][Info] flag: 0
1540863094[20181030 1:31:34] [_verify_setting:347][Info]
1540863094[20181030 1:31:34] [_setting_2_json:382][Info]
1540863094[20181030 1:31:34] [_verify_setting:347][Info]
1540863572[20181030 1:39:32] [_get_setting:282][Info] flag: 0
1540863572[20181030 1:39:32] [_verify_setting:347][Info]
1540863572[20181030 1:39:32] [_setting_2_json:382][Info]
1540863572[20181030 1:39:32] [_verify_setting:347][Info]
1540870668[20181030 3:37:48] [_get_setting:282][Info] flag: 0
1540870668[20181030 3:37:48] [_verify_setting:347][Info]
1540870668[20181030 3:37:48] [_setting_2_json:382][Info]
1540870668[20181030 3:37:48] [_verify_setting:347][Info]
1540870805[20181030 3:40:5] [_get_setting:282][Info] flag: 0
1540870805[20181030 3:40:5] [_verify_setting:347][Info]
1540870805[20181030 3:40:5] [_setting_2_json:382][Info]
1540870805[20181030 3:40:5] [_verify_setting:347][Info]
看不出什麼異狀
先這樣吧
1305
繼續進行 rip 的測試
+---------+ +---------+
| | | |
| M300-13 | | M300-11 |
| | | |
+----+----+ +--------+ +----+----+
| | | |
+--------+ switch +--------+
10.1.1.13 | | 10.1.1.11
+--------+
利用以下的 script 在 M300-11 處新增一些 static route
#!/bin/bash
for y in {1..50};
do
for x in {1..20};
do
echo "ip route add 10.$y.$x.0/24 dev lo";
ip route add 10.$y.$x.0/24 dev lo;
done
done
M300-13 利用 ip route list | grep zebra | wc -l
驗收... PASS
將兩台的 rip 功能關掉 重開機
改測 OSPF
M300-11 一樣用 script 新增一些 static route
M300-13 利用 ip route list | grep zebra | wc -l
驗收... PASS
關閉 OSPF 功能
重開機
1345
測 BGP
M300-11 一樣用 script 新增一些 static route
M300-13 利用 ip route list | grep zebra | wc -l
驗收... PASS
看來 quagga 的升級並沒有對既有的 routing protocol 造成不好的影響
可以專心研究 nhrpd 了
1505
為了 CTCU 再加強一下設定密碼的設計
commit 591a853b08c5911a83676676c0cbb820f686de04
Refs: [hotfix/v1.74], {origin/hotfix/v1.74}
Author: jeffrey <[email protected]>
Date: Tue Oct 30 15:01:31 2018 +0800
remind the user if password is not strong enough
proscend/prosrc/www/app/feature/administration.js | 115 ++++++++++++++++------
1 file changed, 87 insertions(+), 28 deletions(-)