<div dir="ltr"><br><br><div class="gmail_quote">16 октября 2008 г. 12:19 пользователь Alex Gorbachenko <span dir="ltr"><<a href="mailto:agent_007@immo.ru">agent_007@immo.ru</a>></span> написал:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Thu, 16 Oct 2008 10:14:30 +0500<br>
Денис wrote:<br>
<br>
>Вылезли повисалочки при загрузке/выключении. Полез<br>
>разбираться, выяснил что postgresql пытается что-то там примонтировать<br>
>через pam_mount<br>
<br>
</div>вы уверены, что это postgresql ?<br>
<font color="#888888"></font></blockquote><div><br>Ну, на самом деле там повисалочки в нескольких местах, но судя по админ-консоли (Ctrl+Alt+F12), причина у всех одна - проблемы с pam_mount. Лечится тупым нажатием enter несколько раз. Процесс загрузки/выключения начинает дальше идти своим чередом... Хронологически это совпадает с сообщением о старте соотв. демона (в нашем случае postgesql и еще какой-то перед ним).<br>
В /var/log/secure появляются записи типа:<br><br>Oct 16 12:27:13 mng-print sshd[18308]: pam_tcb(sshd:session): Session closed for dvc<br>Oct 16 12:27:13 mng-print sshd[18308]: pam_mount: pmvarrun failed<br>Oct 16 12:27:17 mng-print sshd[19962]: pam_tcb(sshd:auth): Authentication passed for dvc from (uid=0)<br>
Oct 16 12:27:17 mng-print sshd[19962]: pam_tcb(sshd:session): Session opened for dvc by (uid=0)<br>Oct 16 12:27:18 mng-print sshd[19962]: pam_mount: error trying to retrieve authtok from auth code<br>Oct 16 12:27:18 mng-print sshd[19962]: pam_mount: error trying to read password<br>
<br>из служб с такими сообщениями замечены crond, su, sshd<br><br>Собственно /etc/security/pam_mount.conf в последней редакции выглядит так:<br><br># cat pam_mount.conf | grep -v "#\|^$"<br>debug 0<br>mkmountpoint 1<br>
fsckloop /dev/loop7<br>options_allow nosuid,nodev,loop,encryption,uid,gid,user,password,file_mod,dir_mod,iocharset,ro,rw<br>options_require nosuid,nodev<br>lsof /usr/sbin/lsof %(MNTPT)<br>fsck /sbin/fsck -p %(FSCKTARGET)<br>
losetup /sbin/losetup -p0 "%(before=\"-e \" CIPHER)" "%(before=\"-k \" KEYBITS)" %(FSCKLOOP) %(VOLUME)<br>unlosetup /sbin/losetup -d %(FSCKLOOP)<br>cifsmount /bin/mount -t cifs //%(SERVER)/%(VOLUME) %(MNTPT) -o "username=%(USER)%(before=\",\" OPTIONS)"<br>
smbmount /bin/mount -t smbfs //%(SERVER)/%(VOLUME) %(MNTPT) -o "username=%(USER)%(before=\",\" OPTIONS)"<br>ncpmount /bin/mount -t ncpfs %(SERVER)/%(USER) %(MNTPT) -o "pass-fd=0,volume=%(VOLUME)%(before=\",\" OPTIONS)"<br>
umount /bin/umount %(MNTPT)<br>lclmount /bin/mount -p0 %(VOLUME) %(MNTPT) "%(before=\"-o \" OPTIONS)"<br>cryptmount /bin/mount -t crypt "%(before=\"-o \" OPTIONS)" %(VOLUME) %(MNTPT)<br>
nfsmount /bin/mount %(SERVER):%(VOLUME) "%(MNTPT)%(before=\"-o \" OPTIONS)"<br>mntagain /bin/mount --bind %(PREVMNTPT) %(MNTPT)<br>pmvarrun /usr/sbin/pmvarrun -u %(USER) -d -o %(OPERATION)<br>volume mng2 cifs pdc homes /home/mng2/Desktop/net-mng2 iocharset=utf8 - -<br>
volume mng2 cifs pdc mng_only /home/mng2/Desktop/mng_only iocharset=utf8 - -<br>volume mng2 cifs pdc new_liter /home/mng2/Desktop/new_liter iocharset=utf8 - -<br>volume mng2 cifs pdc tmp /home/mng2/Desktop/tmp iocharset=utf8 - -<br>
<br></div></div>т.е. влиять ни на кого, кроме mng2 вообще не должен. Однако влияет :(<br></div>