`mount` unterschiedlich, obwohl /etc/fstab gleich ist

  • Thread starter Thread starter Deleted member 11691
  • Start date Start date
D

Deleted member 11691

Guest
Hallo,

ich habe zwei eingerichtete Proxmox Server, die im DRBD Dual-Primary Clustering zusammenhängen und auch super funktionieren. Was mich allerdings wundert ist dieser Unterschied zu den beiden, obwohl ich beide _wirklich_ von der Installation weg komplett gleich installiert habe und habe dann später auch mit Terminator gearbeitet, um die Befehle ja nicht alle jeweils zwei mal eingeben zu müssen.

Jetzt ist mir allerdings vor ein paar Tagen aufgefallen, dass die Ausgabe von `mount` unterschiedlicher ist, obwohl die /etc/fstab fast dieselbe ist:

Mount am ersten Server:
Code:
root@glowstone ~ # mount
/dev/sde1 on / type ext4 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=6560456k,mode=755)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/fuse on /etc/pve type fuse (rw,nosuid,nodev,default_permissions,allow_other)
none on /sys/kernel/config type configfs (rw)
beancounter on /proc/vz/beancounter type cgroup (rw,name=beancounter)
container on /proc/vz/container type cgroup (rw,name=container)
fairsched on /proc/vz/fairsched type cgroup (rw,name=fairsched)
/dev/mapper/storage-ovz--glowstone on /var/container type ext4 (rw,_netdev)

Mount am zweiten Server:
Code:
root@bedrock ~ # mount
/dev/sde1 on / type ext4 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/fuse on /etc/pve type fuse (rw,nosuid,nodev,default_permissions,allow_other)
none on /sys/kernel/config type configfs (rw)
beancounter on /proc/vz/beancounter type cgroup (rw,name=beancounter)
container on /proc/vz/container type cgroup (rw,name=container)
fairsched on /proc/vz/fairsched type cgroup (rw,name=fairsched)
/dev/mapper/storage-ovz--bedrock on /var/container type ext4 (rw,_netdev)

/etc/fstab am ersten Server:
Code:
#file system					#mount point	#type		#options		#dump	#pass
proc						/proc/		proc		defaults		0	0
UUID=ac901c46-6f7e-4f2f-9b85-68547d6b0d16	/		ext4		errors=remount-ro	0	1
UUID=d08793d1-1da3-4115-a35c-7d73bfe97820	/var/container/	ext4		_netdev,noauto		0	0
UUID=b24d5e80-6916-429b-8f7d-aa03eaad761e	none		swap		sw,pri=0		0	0
UUID=4b364b7b-9f4a-4147-aa9c-fdba81b0fe27	none		swap		sw,pri=0		0	0
UUID=9e3fc91f-3a79-4846-9477-2b7fc1e67885	none		swap		sw,pri=0		0	0
UUID=d0cb2bef-f4dd-4c31-a497-bad642bc3c9b	none		swap		sw,pri=0		0	0
UUID=8627aabd-2a0c-4eb3-9112-1135827f6253	none		swap		sw,pri=0		0	0

/etc/fstab am zweiten Server:
Code:
#file system					#mount point	#type		#options		#dump	#pass
proc						/proc/		proc		defaults		0	0
UUID=93b049fa-1c89-47e3-a505-4729cc8f5063	/		ext4		errors=remount-ro	0	1
UUID=57a3a8b6-8f2e-4066-9652-53041bb2944f	/var/container/	ext4		_netdev,noauto		0	0
UUID=0b48b306-4026-4ca9-beba-9eb002992cec	none		swap		sw,pri=0		0	0
UUID=c1c39068-bf66-4687-9cd3-e41a9786cef3	none		swap		sw,pri=0		0	0
UUID=627d471a-ed71-4bbc-a18a-d846351c3403	none		swap		sw,pri=0		0	0
UUID=4b146696-15ed-4356-bbf5-721204da0349	none		swap		sw,pri=0		0	0
UUID=bdb36b61-fa8a-41fa-af49-177763a88797	none		swap		sw,pri=0		0	0

Wo könnte denn noch etwas unterschiedlich sein?
 
Sehe ich richtig, daß der einzige Unterschied in der Ausgabe
Code:
tmpfs on /run type tmpfs (rw,nosuid,relatime,size=6560456k,mode=755)
ist?

... in dem Fall würde ich mal nachschauen, wem das Verzeichnis /run gehört bzw. es benutzt - evtl. einfach ein auf dem einen System laufender Dienst, de auf dem Anderen nicht läuft (z.B. wegen Active-Passive-Setup...)
 
Der eine:
Code:
root@bedrock /run # find
.
./lock
./lock/lvm
root@bedrock /run # ls -RalF
.:
total 12K
drwx------  3 root root 4.0K Nov 15 15:01 ./
drwxr-xr-x 22 root root 4.0K Nov 20 18:29 ../
drwx------  3 root root 4.0K Nov 15 15:01 lock/

./lock:
total 12K
drwx------ 3 root root 4.0K Nov 15 15:01 ./
drwx------ 3 root root 4.0K Nov 15 15:01 ../
drwx------ 2 root root 4.0K Nov 30 10:13 lvm/

./lock/lvm:
total 8.0K
drwx------ 2 root root 4.0K Nov 30 10:13 ./
drwx------ 3 root root 4.0K Nov 15 15:01 ../

Der andere Server:

Code:
root@glowstone /run # find
.
./lock
./lock/lvm
./initramfs
root@glowstone /run # ls -RalF
.:
total 4.0K
drwxr-xr-x  4 root root   80 Nov 29 15:51 ./
drwxr-xr-x 22 root root 4.0K Nov 22 22:24 ../
drwxr-xr-x  2 root root   40 Nov 29 15:51 initramfs/
drwx------  3 root root   60 Nov 29 15:51 lock/

./initramfs:
total 0
drwxr-xr-x 2 root root 40 Nov 29 15:51 ./
drwxr-xr-x 4 root root 80 Nov 29 15:51 ../

./lock:
total 0
drwx------ 3 root root 60 Nov 29 15:51 ./
drwxr-xr-x 4 root root 80 Nov 29 15:51 ../
drwx------ 2 root root 40 Nov 30 10:14 lvm/

./lock/lvm:
total 0
drwx------ 2 root root 40 Nov 30 10:14 ./
drwx------ 3 root root 60 Nov 29 15:51 ../
 
Bei mir (Ubuntu 12.04) ist /run auch ein tmpfs, steht aber auch nicht in der /etc/fstab

Das tmpfs auf /run wird bei mir im Skript 'init' aus der initramfs gemounted
(aus: /usr/share/initramfs-tools/init)
Code:
mount -t tmpfs -o "nosuid,size=20%,mode=0755" tmpfs /run
 
Aber warum, wenn beide genau gleich installiert worden sind? Zufall?
 
Back
Top