Сервер Ubuntu 8.04: не может вызвать в

Обычно лучшим решением распределить питание всюду по стойке является 0-U PDU, как другие упомянули.

Что касается выходов: Если у Вас есть фальшпол, выходы могут быть расположены под напольными панелями или входить к нижней части Вашей стойки, где Ваш UPS может соединиться.

Если у Вас нет фальшпола, можно подвесить выходы от потолка и сделать, чтобы они продвинулись к вершине стойки. Большинство UPSs, которые я видел, идет, по крайней мере, с 10' или 15' шнурами питания, таким образом, не трудно выполнить тот один кабель до вершины стойки и подключить его к выходу.

3
задан 15 February 2010 в 20:48
4 ответа

выполнение

$ 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)                           = ?

мог показать Вам причину.

2
ответ дан 3 December 2019 в 06:50

Делает /etc/at.allow существовать? Если это делает, любым пользователям, которые явно не перечислены в нем, препятствуют работать at.

1
ответ дан 3 December 2019 в 06:50
  • 1
    нет, это doesn' t существуют. У меня есть Ubuntu 9.10 для сравнения здесь. Но didn' t находят любые различия все же :-( –  kepkin 15 February 2010 в 20:50

Хорошо, здесь я нашел простое решение до сих пор.

sudo aptitude purge at
sudo aptitude install ubuntu-standard

Примечание: когда Вы удаляете в пакете, стандарт человечности также удален, поскольку он требует в. Так установка стандарта человечности снова вызывает в установке также

Upd: Я воспроизвел (неумышленно) эту проблему о другой машине. Оказалось, что настоящая проблема была в/etc/at.deny permissons! фактическое время отправления не могло считать файл.

0
ответ дан 3 December 2019 в 06:50

Каковы полномочия под/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
0
ответ дан 3 December 2019 в 06:50
  • 1
    Спасибо за эту подсказку. На Ubuntu нет никакого/var/spool/at каталога, но существует/var/spool/cron/atjobs и/var/spool/cron/atspool. У обоих были другие полномочия, та рабочая установка Ubuntu имеет. Но тем не менее это didn' t решил проблему :-( –  kepkin 16 February 2010 в 08:28
  • 2
    Прошу прощения. I' ll редактируют сообщение с корректными файлами/полномочиями. –  kmarsh 18 February 2010 в 15:37

Теги

Похожие вопросы