DRBL的使用
下é”指令給所有DRBL用戶端
下é”指令給所有DRBL用戶端
[版權說明] [作者列表] [本文]
2018/Nov/16一ã€ç‰ˆæ¬Šèªªæ˜Ž
本文版權屬於全體作者所有,且以 GNU FDL 授權åˆç´„發佈。在éµå®ˆ GNU FDL 授權åˆç´„的情æ³ä¸‹ï¼Œæ‚¨å¯ä»¥è¤‡è£½ã€æ•£ä½ˆï¼Œä»¥åŠä¿®æ”¹æœ¬æ–‡ä»¶ã€‚ 唯請ä¿æŒä½œè€…列表的完整,若您修改éŽæ¤ä»½æ–‡ä»¶ï¼Œä¹Ÿè«‹åœ¨ä½œè€…列表ä¸åŠ 入您的大å。二ã€ä½œè€…列表
åŒæ™‚請注æ„本文件沒有任何擔ä¿ï¼Œè‹¥å› 本文件而產生任何直接或間接的æ失,本文作者群å‡ä¸è² 任何法律åŠé“義上的責任。
è•å¿—榥 (steven _at_ nchc org tw)三ã€ä¸‹é”指令給所有DRBL用戶端
黃國連 (klhaung _at_ gmail com)
çŽ‹é †æ³° (c00wht00 _at_ nchc org tw)
å«æŒ¯å‡± (ceasar _at_ nchc org tw)
çŽ‹è€€è° (jazzwang _at_ nchc org tw)
蔡育欽 (thomas _at_ nchc org tw)
drbl-doit 這個程å¼å¯ä»¥èªªæ˜¯åœ¨ DRBL環境執行期間(runtime)的管ç†ç¨‹å¼ã€‚這個程å¼æ˜¯é€éŽåˆ†æž DRBL 伺æœå™¨ä¸Šçš„ DHCP è¨å®š,æ ¹æ“šè©²è¨å®šä½¿ç”¨ ssh å‘æ¯å€‹ DRBL 客戶端下é”指令; 除æ¤ä¹‹å¤–, drbl-doit 亦å¯é€éŽ WOL (Wake-On-LAN) 將之å‰ä½¿ç”¨è»Ÿé—œæ©Ÿ(soft shutdown) (亦å³ä¸æ˜¯ç”¨æŒ‰ä¸‹ POWER éµçš„æ–¹å¼é—œæ©Ÿçš„方法關機)çš„DRBL客戶端喚起
以下是 drbl-doit 這個指令的æ“作方法:
指令 說明 # drbl-doit [-w|--wol] 之å‰åˆ©ç”¨è»Ÿé—œæ©Ÿ(亦å³ä¸æ˜¯ç”¨æŒ‰ä¸‹ POWER éµçš„æ–¹å¼é—œæ©Ÿçš„方法關機)çš„DRBL客戶端若是有 支æ´WOL的話(您å¯ä»¥æŸ¥çœ‹æ‚¨çš„BIOS並將該åƒæ•¸æ‰“é–‹),執行這個指令則會將DRBL客戶端開機; 這個模å¼é€šå¸¸ç”¨åœ¨æ‚¨éœ€è¦åˆ‡æ›å¸ç”Ÿé›»è…¦çš„開機後的系統。您è¦é€™å ‚課å¸ç”Ÿçš„電腦開起來後是DRBL模å¼,則您會先用drbl-client-switch來切æ›client端的模å¼ï¼Œç„¶å¾Œå°‡å¸ç”Ÿçš„電腦全部開機,以下是簡單的指令æ“作: # drbl-client-switch remote-linux # drbl-doit --wol# drbl-doit [-u 使用者å稱] 指令 下é”指令給所有的DRBL客戶端,若是有下é”-u使用者å稱,則會以-u所指定的使用者å稱與DRBL客戶端æºé€š,當然,æ‚¨å¿…é ˆæœ‰è©²ä½¿ç”¨è€…çš„æ¬Šé™æ‰è¡Œ;é è¨æœƒä»¥ä½¿ç”¨è€…本身的å稱(環境變數USER)來與DRBL客戶端æºé€šã€‚舉例,您è¦æ‰€æœ‰å¸ç”Ÿçš„電腦關機: drbl-doit -u root /sbin/poweroff