Имею сетку кластера. (На нем работает SGE, но я не думаю, что это актуально.) Все машины должны иметь возможность отключаться и возвращаться в любое время без каких-либо серьезных проблем.
Однако моим пользователям нужна возможность запускать задания cron. Прямо сейчас они просто выбирают сервер наугад и загружают на него задание cron. я мог назначить им конкретный сервер, сетевой или внешний, на котором они будут выполнять свои задания, но это кажется неправильным.
Есть ли у кого-нибудь решение, в котором crontab хранятся централизованно, но запускаются (потенциально) в другом месте? Или я просто над этим слишком много думаю?
Почему бы вам не дать пользователям настроить свои cron-задания на вашем сервере отправки и использовать их? qsub
или qrsh
чтобы на самом деле выполнить задачу, которую им нужно запустить в кластере? Разве не в этом весь смысл наличия сетки / кластера?