yandex

Решение проблемы с vzquota : (error) Quota off syscall for id 123: Device or resource busy

Словил сегодня такую штуку # vzctl restart 123 Restarting container Stopping container … Child 875114 exited with status 255 Killing container … Container was stopped vzquota : (error) Quota off syscall for id 123: Device or resource busy vzquota : (error) Possible reasons: vzquota : (error) – Container’s root is not unmounted vzquota : (error)…

allocation request failed on channel 0 stdin: is not a tty

Сегодня на одном выделенном сервере наткнулся на ошибку, которая возникала при авторизации по ssh PTY allocation request failed on channel 0 stdin: is not a tty Варианты решения проблемы. 1.  Можно подключаться в следующем формате ssh user@host “/bin/bash -i” 2. в /etc/fstab добавить строку none /dev/pts devpts defaults 0 0 3. В файл ~/.bashrc добавить…

Скрипт для создания ежесекундных файлов во вложенных директориях

Скрипт работает все время в цикле, копируя файлик data.xml во вложенные директории, разбитые по времени в формате /%день%-%месяц%/%час% в формате %минуты%-%секунды%. Раз в сутки создается архив прошедшего дня, после чего директория прошедшего дня удаляется. #!/bin/bash CD=`(date +%d-%m)` HR=`(date +%H)` SC=$(date +%M-%S) OLD=`(date +%d-%m -d “1 day ago”)` for i in {0..86400}; do if [ -d…

Cкрипт запуска psybnc через crontab

#!/bin/sh # Это скрипт запуска psybnc через crontab. # Wed 14 Nov 22:54:03 2007 # # Пожалуйста, измените нижеследующий путь на путь до директории, где # расположен psybnc. PSYBNCPATH=/home/foobar/psybnc # Ниже этой строки лучше оставить как есть. if test -r $PSYBNCPATH/psybnc.pid; then PSYPID=$(cat $PSYBNCPATH/psybnc.pid) if $(kill -CHLD $PSYPID >/dev/null 2>&1) then exit 0 fi fi…

multicd.sh – Комбинация из нескольких дисков в одном

multicd.sh – это шелл-скрипт, разработанный для создания образа мультизагрузочного CD, содержащего различные дистрибутивы Linux и/или утилиты. Преимущества этого скрипта таковы: Вам не потребуется записывать каждый небольшой дистрибутив на отдельный диск. Если у вас уже есть ISO-образы, вам не потребуется скачивать их снова. При выходе новой версии дистрибутива вы можете просто скачать ее и снова запустить…