Обычно лучшим решением распределить питание всюду по стойке является 0-U PDU, как другие упомянули.
Что касается выходов: Если у Вас есть фальшпол, выходы могут быть расположены под напольными панелями или входить к нижней части Вашей стойки, где Ваш UPS может соединиться.
Если у Вас нет фальшпола, можно подвесить выходы от потолка и сделать, чтобы они продвинулись к вершине стойки. Большинство UPSs, которые я видел, идет, по крайней мере, с 10' или 15' шнурами питания, таким образом, не трудно выполнить тот один кабель до вершины стойки и подключить его к выходу.
выполнение
$ strace at
setreuid32(1000, 1000) = 0
setregid32(1000, 1000) = 0
open("/etc/at.allow", O_RDONLY) = -1 ENOENT (No such file or directory)
setregid32(1000, 1000) = 0
setreuid32(1000, 1000) = 0
setreuid32(1000, 1000) = 0
setregid32(1000, 1000) = 0
open("/etc/at.deny", O_RDONLY) = -1 EACCES (Permission denied)
setregid32(1000, 1000) = 0
setreuid32(1000, 1000) = 0
write(2, "You do not have permission to us"..., 38You do not have permission to use at.
) = 38
exit_group(1) = ?
мог показать Вам причину.
Делает /etc/at.allow
существовать? Если это делает, любым пользователям, которые явно не перечислены в нем, препятствуют работать at
.
Хорошо, здесь я нашел простое решение до сих пор.
sudo aptitude purge at
sudo aptitude install ubuntu-standard
Примечание: когда Вы удаляете в пакете, стандарт человечности также удален, поскольку он требует в. Так установка стандарта человечности снова вызывает в установке также
Upd: Я воспроизвел (неумышленно) эту проблему о другой машине. Оказалось, что настоящая проблема была в/etc/at.deny permissons! фактическое время отправления не могло считать файл.
Каковы полномочия под/var/spool/cron? В моих 8,04 системах это:
drwxrwx--T 2 daemon daemon 4096 Feb 18 08:36 atjobs
drwxrwx--T 2 daemon daemon 4096 Feb 20 2007 atspool