LINUX.ORG.RU

Сообщения LMW

 

Монтирование внешнего HDD при загрузке

Доброго времени суток!

Есть Arch x86-64. Ядро 2.6.39. При первоначальной загрузке системы все фс монтируются нормально, за исключением внешнего usb'шного жесткого диска. Что интересно, что иногда монтируется нормально, но чаще просто кидает следующую ошибку:

ntfs-3g: Failed to access volume 'UUID=E866C7A566C7733C': No such file or directory

/etc/fstab для этого уст-ва выглядит так:

UUID=E866C7A566C7733C /media/Mobile ntfs-3g defaults 0 0

Порыл в сети на эту тему - особо ничего не нарыл. Говорят, что возможно винт был отмонтирован некорректно и теперь лог фс забит некорректными записями, однако ntfsfix проблему не решил.

Впрочем иногда при загрузке система уходит в КП из-за невозможности смонтирование корневой раздел. Появилась проблема недавно (38-39 ядро). Но это бывает достаточно редко.

Такое же иногда происходит с внешней звуковухой - определяется через раз. Встроенная работает нормально и определяется без проблем.

LMW
()

php-fpm «не видит» директиву log_level

Здравствуйте,

Есть nginx c php-fpm. Логи пишутся для каждого виртуального хоста в свою папку. Всё как надо. Проблема в том, что в error.log валится всё подряд: и warning'и, и notice'ы и, собственно, сами ошибки. Хотел было оставить только ошибки, но не тут-то было. На директиву «log_level», выставленную в «error» в php-fpm.conf система не реагирует - так же кидает всё подряд. В nginx у каждого вирт. хоста в пути к логу стоит «error» - тоже 0 эмоций. Куда копать?

LMW
()

nginx 403 forbidden error

Был Nagios из реп Debian Lenny. Обновил до версии из реп Debian Squeeze. Веб-сервер - nginx 0.8.54. При попытке зайти по прежнему адресу предлагается авторизоваться, после чего выкидывает ошибку «403 Forbidden».

Логи nginx вот что сообщают:

«no user/password was provided for basic authentication, client: x.x.x.x, server: x.x.x.x, request: „GET /nagios3/ HTTP/1.1“, host: „x.x.x.x“»
«directory index of »/usr/share/nagios3/htdocs/" is forbidden, client: x.x.x.x, server: x.x.x.x, request: «GET /nagios3/ HTTP/1.1», host: «x.x.x.x»"

Читал, что такое может быть если пароль для пользователя представлен в plain text. Но в моем случае пароль создавался через Апачевскую приблуду, htpasswd. Мучаюсь целый день уже, даже не знаю куда еще копать.


Вот nginx.conf:

server {
listen x.x.x.x:80;
server_name nagios3;

access_log /var/log/nginx/nagios_access.log;

location /nagios3/ {
root /usr/share/nagios3/htdocs;
index index.html;

rewrite ^/nagios3/(.*)$ /$1 break;
rewrite ^/nagios3/stylesheets/(.*)$ /../stylesheets/$1 break;

auth_basic «Nagios login»;
auth_basic_user_file /etc/nagios3/htpasswd.users;
}

location ~ \.cgi$ {
root /usr/lib/cgi-bin/nagios3;
rewrite ^/cgi-bin/nagios3/(.*)$ /$1;

include /usr/local/nginx/conf/fastcgi_params;

fastcgi_pass 127.0.0.1:8999;
fastcgi_param SERVER_PORT 80;
fastcgi_param SCRIPT_FILENAME /usr/lib/cgi-bin/nagios3$fastcgi_script_name;
auth_basic «Nagios login»;
auth_basic_user_file /etc/nagios3/htpasswd.users;

fastcgi_param AUTH_USER $remote_user;
fastcgi_param REMOTE_USER $remote_user;
}
}

LMW
()

cURL кидает error 7 на локалхост

Доброго времени суток!

Собственно сабж.

curl -v myserver.com


* About to connect() to myserver.com port 80 (#0)
* Trying 195.x.x.x.... Connection refused
* couldn't connect to host
* Closing connection #0
curl: (7) couldn't connect to host

Со всем миром работает нормально, но на свои айпишники (привязано 2 внешних) выдает вышеуказанное. Порт открыт, тестовый скрипт выдает, что curl подключен и работает, никаких прокси нет. Где может быть косяк?

LMW
()

Python или...

Доброго времени суток!

Подумываю начать программировать, но возник самый простой вопрос - на чем? Писать буду под linux. Задачи: разный вспомогательный системный софт, а так же скрипты. Смотрю в сторону Питона, но вопрос стоит в выборе версии. Обратная совместивость 2.x и 3 порушена, по слухам, и в этом случае имеет ли смысл изучать 3ю? Буду рад услышать рекоммендацию по другим ЯП.

LMW
()

Gnome Media keys

Имеется Arch с Gnome. При попытке прибавить / убавить громкости на медиа кнопках звук «улетает» в максимум сразу. showkey показывает, что ядро распознает кнопки, но почему-то происходит ситуация, описанная выше. Как побороть?

LMW
()

Проблемы с интерфейсами

Встав утром обнаружил, что при старте системы демон сети (network) не запускается. Соответственно не подключаются все сетевые фс. У меня 2 сетевухи (eth0 и eth1) и раньше дхцп висел на eth0. Поглядел логи и обнаружил, что на eth0 дхцп клиент не может найти дхцп сервер, хотя днем ранее все работало именно на eth0. Переключил дефолтный интерфейс на eth1 и...все заработало. Но не покидает меня вопрос, как могло поменяться название интерфейса?Система Arch Linux x86-64, 2.6.36.2-1.

LMW
()

Asus Xonar DX и Arch Linux

Доброго времени суток!

Есть карточка Asus Xonar DX. Есть Arch Linux x86-64. Звук работает через Alsa. Проблема лишь в том, что работает только одно приложение одновременно. Карточка вроде бы достаточно современная и должна поддерживать аппаратное разделение потоков (по крайней мере прошлая Creative X-Fi XtremeGamer запускала несколько приложений одновременно без проблем). Поставил сервер pulseaudio - работает без проблем с несколькими приложениями. Но не понравилось качество звука и рывки при изменении громкости. К тому же, как я понимаю, пульс работает поверх alsa в любом случае (создает вирт. уст-во, используемое alsa). Что кто подскажет?

LMW
()

Samba не создает профили пользователей на лету

Сабж.

Вот часть конфига:

comment = Home Directory of '%u'
valid users = @«Domain Group»
browseable = no
writable = yes
create mask = 0600
directory mask = 0700

Система - CentOS 5.5. Состоит в виндовом домене.

Когда смотришь шары smbclient'ом под юзером «test», показывает следующее:

Sharename Type Comment
--------- ---- -------
homes Disk Home Directory of 'test'
test Disk Home Directory of 'test'

Я так понимаю, что так и должно быть. Но шары не видятся и не монтируются. Куда копать?

LMW
()

Организация доков, мануалов и тп

Хотел бы как-то прилично организовать свою коллекцию хаутушек, книжек различных тематик (IT) и мануалов. Чем можно всё это дело организовать под никсами? То есть есть, скажем, 4 мануала по Самбе, 3 по Bind и 5 по Вин сервер. Хотелось бы всё это видеть в удобочитаемом виде, возможно древовидном. Стоить смотреть в сторону MyTetra или?

LMW
()

/home раздел как NFS шара

Доброго времени суток!

Есть 2 линуховых сервера (Suse), первый из которых должен стать шарой /home раздела для другого. На второй будут ломиться по LDAP'у юзеры (аутентификация в АДшном домене). Подскажите, как реализовать монтирование /home раздела? Спасибо.

LMW
()

Udev переводит монитор в Out of Range

ОС - ArchLinux. При загрузке системы в режиме CLI монитор переходит в режим Out of Range. Происходит это в момент запуска демона udev, который, как я понимаю, неправильно задает частоту обновления. Пытался в параметрах ядра различные варианты «vga=xxx» и отключение загрузки модулей udev через «load_modules=off», но, увы, безрезультатно. Как побороть? Монитор - широкоформатник, 22 дюйма. Видео - nVidia Geforce 240 GT.

Заранее спасибо за помощь ;)

LMW
()

Bacula: File и Job Retention

Доброго времени суток! Есть бакула 5.0.1 (клиент такой же версии). Возник вопрос: за что отвечают параметры File Retention и Job Retention? То есть из мануала по бакуле я-то понял, что если указаны эти 2 опции и включена AutoPrune, то записи из БД (Файлы и Задания) будут удалятся по истечению указанного мною периода. Но не могу понять, что же тогда будет оставаться, собственно, на жестком диске / ленте? Вот, к примеру, часть моего конфига, где фигурируют указанные пар-ры:

Client { Name = sqlserver-fd Address = sqlserver.domain.local FDPort = 9102 Catalog = «MyCatalog» Password = «some_pass» File Retention = 21 days Job Retention = 21 days AutoPrune = yes

Pool { Name = Full Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 365d LabelFormat = «FullV» Maximum Volume Bytes = 100G Maximum Volumes = 5 } Pool { Name = Incr Pool Type = Backup Recycle = yes AutoPrune = yes Volume Retention = 22d LabelFormat = «IncrV» Maximum Volume Bytes = 50G Maximum Volumes = 4

То есть мне нужно, чтобы старые бэкапы не скапливались, а удалялись через определенный срок (21 день, к примеру). Правильно ли это сделано у меня?

Заранее спасибо.

LMW
()

Bacula + внешнее хранилище

Имеется bacula 5.0.1, стоящая на debian lenny. Есть внешнее сетевое хранилище (http://www.nix.ru/autocatalog/nas_synology/Synology_DS409_Disk_Station_4x3.5_...). Необходимо делать бэкапы на это сетевое хранилище. Я так понимаю, что его надо подмонтировать по nfs к бэкап-серверу, через который бэкаповые данные с клиентских серверов будут уходить на хранилище. Подскажите, как это хотя бы примерно должно быть реализовано на практике?

LMW
()

mysql+bacula+webacula

Здравствуйте!

Стоит дебиан ленни + mysql 5.0 + apache2 + bacula 5.0.1 + webacula 3.5. Все это работает (имееются ввиду их демоны), пока дело не доходит до подключения веб-интерфейса webacula. Вроде бы весь процесс установки соответствует описанному в офф. мане для дебиана, лежащего в папке /docs/INSTALL.debian, однако при попытке зайти в веб-морду вываливается куча ошибок, как я понимаю, это ошибки в бд (отсутствие нужных полей и таблиц). В Мускуле я не особо силен, поэтому достаточно проблематично справиться с проблемой самостоятельно. Вот код ошибки:

Fatal error: Uncaught exception 'PDOException' with message 'SQLSTATE[42S02]: Base table or view not found: 1146 Table 'webacula.Job' doesn't exist' in /var/www/webacula/library/Zend/Db/Statement/Pdo.php:228 Stack trace: #0 /var/www/webacula/library/Zend/Db/Statement/Pdo.php(228): PDOStatement->execute(Array) #1 /var/www/webacula/library/Zend/Db/Statement.php(300): Zend_Db_Statement_Pdo->_execute(Array) #2 /var/www/webacula/library/Zend/Db/Adapter/Abstract.php(468): Zend_Db_Statement->execute(Array) #3 /var/www/webacula/library/Zend/Db/Adapter/Pdo/Abstract.php(238): Zend_Db_Adapter_Abstract->query(Object(Zend_Db_Select), Array) #4 /var/www/webacula/library/Zend/Db/Select.php(686): Zend_Db_Adapter_Pdo_Abstract->query(Object(Zend_Db_Select)) #5 /var/www/webacula/application/models/Job.php(266): Zend_Db_Select->query() #6 /var/www/webacula/application/controllers/JobController.php(78): Job->GetRunningJobs() #7 /var/www/webacula/library/Zend/Controller/Action.php(513): JobController->runningDashboardAction() #8 /var/www/webac in /var/www/webacula/library/Zend/Db/Statement/Pdo.php on line 234

LMW
()

RSS подписка на новые темы