====== Synology(群輝) NAS 設定紀錄 ====== ===== 1. 登入 ssh 切換為 root 方式 ===== * sudo -i * ++參考畫面| DS:TN1-DATA-SERVER[/]$ sudo -i Password: Loading module 'filesystem' ... Loading module 'kernel' ... Loading module 'message' ... Loading module 'mount' ... Loading module 'platform' ... Loading module 'utils' ... Loading module 'volume' ... DS:TN1-DATA-SERVER[~]# ++ ===== 2. 修改 crontab 後的生效方式 ===== * /usr/syno/sbin/synoservicectl --reload crond * ++參考畫面| DS:TN1-DATA-SERVER[~]# vi /etc/crontab DS:TN1-DATA-SERVER[~]# /usr/syno/sbin/synoservicectl --reload crond crond reloaded. ++ * 參考 - https://forum.synology.com/enu/viewtopic.php?t=137145 ===== 3. 關閉 QuickConnect 重啟 synorelayd 方式 ===== * synorelayd -s synorelayd -k synorelayd -s * ++參考畫面| root@SERVER:/volume1/homes# synorelayd -s serverID: 071234530 state: connected alias: tn1xxxxxlast alias_status: success root@SERVER:/volume1/homes# synorelayd -k root@SERVER:/volume1/homes# synorelayd -s serverID: 071234530 state: login alias: tn1xxxxxlast alias_status: success root@SERVER:/volume1/homes# ps -ef | grep synorelayd root 24395 1 1 07:45 ? 00:00:00 /usr/syno/sbin/synorelayd root 24994 19739 0 07:46 pts/22 00:00:00 grep --color=auto synorelayd ++ * 參考 - https://community.synology.com/enu/forum/17/post/45293 ===== 4. 主機內透過 rsync 方式備份造成 IO Wait 過高問題 ===== * 將資料檔案備份到 USB 外接碟, 本來採用 USBCopy 但發現效能很差, 所以改直接在主機內透過 rsync 寫 script 方式來進行 * 但更換一顆新的 USB 外接碟後, 之前陸續累積備份到 USB 碟約 4TB 的備份資料, 要執行第一次 rsync 時發現執行幾分鐘後Synology NAS 系統幾乎無法運作, 系統產稱大量 CPU IO Wait 的狀況 (約 180-300 之間) * 後來嘗試 rsync 加上 --bwlimit=10000 (10MB/Sec) 後, 這問題終於解決, 執行 rsync 過程讓 IO Wait 可以保持在 40 以下 * LibreNMS 監控 IO Wait 圖 ++參考畫面|\\ {{:tech:2020081801.png|}}++ ===== 5. 設定擔任 UPSD 的工作 ===== * 將 UPS(APC Smart-UPS 3000) 的 USB 通訊線直接連上 Synology 918 的 USB Port * 透過 Synology web 管理介面 -> 控制台 -> 硬體&電源 -> 不斷電系統 - 進行勾選啟用不斷電系統支援 - 確認 UPS 裝置資訊是否正確抓到 ++參考畫面|{{:tech:2021042401.png|}}++ - 設定停電時打算多久後 NAS 自動進行關機..等等設定 - 啟用網路不斷電系統伺服器 與 設定允許那些主機 IP 可以過來詢問目前 UPS 狀態 (只能設定五個 IP) * 這些允許可以過來詢問 UPS 狀態的主機需要安裝 [[https://networkupstools.org/|NUT-Network UPS Tools]] * 當安裝 nut 後可以先使用以下語法進行驗證是否可以正確連線 Exp. Synology 的 IP 是 10.10.1.5 upsc ups@10.10.1.5 * ++參考訊息| # upsc ups@10.10.1.5 Init SSL without certificate database battery.charge: 100 battery.charge.low: 10 battery.charge.warning: 50 : : ups.timer.reboot: -1 ups.timer.shutdown: -1 ups.timer.start: -1 ups.vendorid: 051d ++ * 參考網址 - https://networkupstools.org/docs/user-manual.chunked/ar01s06.html {{tag>synology nas}}