PANIC MODE: Postfix overmounts root dev??

Ответить
Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

PANIC MODE: Postfix overmounts root dev??

Сообщение Mayavimmer » 14 мар 2013, 14:38

I just installed a Fresh 2012.1 x64 and updated to 2013.03.10. I installed Postfix, Courier, Fetchmail, Procmail and stuff and everything works. But, to my UTTER HORROR, I see that someone (Postfix?) has spuriously mounted /var/spool/postfix/var/lib/authdaemon over my root device!!! Everything still miraculously works though it seems it should not! Wow, am I going crazy?

Here is my df, commented with ###:

Код: Выделить всё

[root@localhost ~]# df
File system     Dim. Usati Dispon. Uso% Montato su

### THIS MUST BE THE NEW STYLE ROOT MOUNT POINT I DON'T YET UNDERSTAND
rootfs           21G  4,8G     15G  26% /

devtmpfs        999M  4,0K    999M   1% /dev
tmpfs          1004M     0   1004M   0% /dev/shm
tmpfs          1004M  5,2M    998M   1% /run

### THIS IS THE NORMAL ROOT MOUNT
/dev/sda17       21G  4,8G     15G  26% /

tmpfs          1004M     0   1004M   0% /sys/fs/cgroup
tmpfs          1004M     0   1004M   0% /tmp

### HERE GO A DOZEN /dev/md MOUNTS I EDITED OUT

### THIS IS THE SCARY SPURIOUS MOUNT WHICH THREATENS THE WHOLE INSTALLATION
/dev/sda17       21G  4,8G     15G  26% /var/spool/postfix/var/lib/authdaemon
This is the Postfix dir that gets mysteriously mounted over my root dev:

Код: Выделить всё

[root@localhost ~]# ll /var/spool/postfix/var/lib/authdaemon
totale 0
srwxrwxrwx 1 root root 0 mar 13 11:30 socket=
[root@localhost ~]# ll /var/spool/postfix/var/lib
totale 8
drwxr-xr-x 2 root root 4096 mar 13 11:30 authdaemon/
drwxr-xr-x 2 root root 4096 mar 12 17:53 sasl2/
Here is my fstab:

Код: Выделить всё

[root@localhost ~]# cat /etc/fstab
# Entry for /dev/sda17 :
UUID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX / ext4 defaults 1 1

### HERE GO A DOZEN /dev/md MOUNTS I EDITED OUT

# Entry for /dev/md122 :
UUID=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX swap swap defaults 0 0
Here is what mount has to say:

Код: Выделить всё

[root@localhost ~]# mount
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
devtmpfs on /dev type devtmpfs (rw,nosuid,size=1022232k,nr_inodes=255558,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run type tmpfs (rw,nosuid,nodev,mode=755)

### THIS IS THE NORMAL ROOT MOUNT
/dev/sda17 on / type ext4 (rw,relatime,data=ordered)

securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /sys/fs/cgroup type tmpfs (rw,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,release_agent=/lib/systemd/systemd-cgroups-agent,name=systemd)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpuacct,cpu)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
cgroup on /sys/fs/cgroup/net_cls type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/bfqio type cgroup (rw,nosuid,nodev,noexec,relatime,bfqio)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=30,pgrp=1,timeout=300,minproto=5,maxproto=5,direct)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
tmpfs on /tmp type tmpfs (rw)

### HERE GO A DOZEN /dev/md MOUNTS I EDITED OUT

### THIS IS THE HORROR PART
/dev/sda17 on /var/spool/postfix/var/lib/authdaemon type ext4 (rw,relatime,data=ordered)

### PUZZLING DUPLICATE MOUNTS
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /proc type proc (rw,relatime)
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /proc type proc (rw,relatime)
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /proc type proc (rw,relatime)
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /proc type proc (rw,relatime)
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /proc type proc (rw,relatime)
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /proc type proc (rw,relatime)
proc on /var/lib/named/proc type proc (rw,relatime)
proc on /proc type proc (rw,relatime)
Amazingly, everything works perfectly (well except for the mdadm nightmare (on data-only partitions) that never does the same thing twice, on this, or any other distro I have ever seen). But the scary part is that this box is located remotely and can ill afford rootfs troubles. Help!

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: PANIC MODE: Postfix overmounts root dev??

Сообщение ДроноваЮ » 14 мар 2013, 16:47

In order to clear this issue up the devs are suggesting to register on our helpdesk at http://support.rosalab.ru/auth/register. After the registartion you may open the ticket either there or at https://helpdesk.rosalab.ru/ (more sophisticated interface).
In case it's really not ok, the helpdesk' Firstlevel will tell you to file the bug or will do it by himself. :)

Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

Re: PANIC MODE: Postfix overmounts root dev??

Сообщение Mayavimmer » 14 мар 2013, 17:50

The http://support.rosalab.ru/auth/register gives The page you were looking for doesn't exist, but clicking on its HelpDesk button sends you to a login page which has a Register link. I registered there and hope it's the correct place.

Аватара пользователя
ДроноваЮ
Сообщения: 2636
Зарегистрирован: 01 июн 2011, 13:11
Operating system: Ubuntu/ROSA
Откуда: Москва

Re: PANIC MODE: Postfix overmounts root dev??

Сообщение ДроноваЮ » 14 мар 2013, 18:03

Mayavimmer писал(а): I registered there and hope it's the correct place.
Yes it's the right place. Sorry for the wrong link :)

Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

Re: PANIC MODE: Postfix overmounts root dev??

Сообщение Mayavimmer » 15 мар 2013, 15:50

Good news :Yahoo!:, it looks like Rosa Help Desk fixed it. Here is their reply to my ticket, see http://bugs.rosalinux.ru/show_bug.cgi?id=1779#c1:
Denis Silakov 2013-03-15 13:40:36 MSK

Should be fixed with updated courier-authlib, it should appear on mirrors during the day.
It probably had to do with courier-authdaemon and courier-authlib messing with postfix's hard links and mount points.

Next, to perform the operation live on this remote box (can't find the appropriate shudder smiley), I will try:

Код: Выделить всё

service courier-imapd stop
which should dismount the stupid authdaemon dir from my precious, totally off-limits :evil: grrr, root device. Hopefully I won't crash and burn here.

Then manually update and restart courier-authdaemon:

Код: Выделить всё

urpmi courier-authdaemon
service courier-imapd start
...which should run smoothly and presently restore peace and order. All shall be well that shall end well. Standing by the mirrors... 8)

Mayavimmer
Сообщения: 51
Зарегистрирован: 14 мар 2013, 13:12
Operating system: Rosa Fresh 2012.1 64bit

Re: PANIC MODE: Postfix overmounts root dev??

Сообщение Mayavimmer » 15 мар 2013, 15:58

Oops, I may have spoken too soon. The fix may turn out to only fix the courier lib problem mentioned in the other thread. We shall find out as soon as they release the updates today.

Ответить

Вернуться в «Desktop»