Автоматичне відключення машин NFSR?


1

У мене є сервер і кілька клієнтських комп'ютерів на місці. Клієнтські комп'ютери PXEBoot і отримують їх / через NFS з сервера. Сервер і клієнти мають обмежену резервну копію акумулятора, але потужність вимикається з певною частотою через фактори, які не підлягають контролю в цей час. Моя проблема полягає в тому, що, коли потужність гасне, сервер ввімкнеться, але клієнтські машини цього не роблять.

Мені цікаво, чи існує елегантне рішення для того, щоб клієнти зупинялися раніше, або навіть одночасно з сервером? Клієнти займають лише секунди до завершення роботи, вони можуть легко завершити вимикання, перш ніж сервер зробить це.

PS. Час простою не настільки велике, як очищення для цих комп'ютерів.

Відповіді:


1

Припускаючи, що це UPS ДБЖ, є підтримка в APCUPSD для клієнта для запиту сервера про його статус UPS .

Якщо ні, то ви могли б домогтися, щоб клієнти опрацьовували папку на сервері кожні X секунд, і якщо конкретний файл з'явився в папці, щоб почати чисте вимкнення. У звичайних процедур вимкнення сервера створюється цей файл, а потім сплять протягом 2х секунд. Переконайтеся, що звичайні процедури запуску сервера видаляють цей файл.


Відмінна ідея, вищі бали за творчість :)
Jeff Welling
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.