Linux Containers - /proc mounting and other queries


 
Thread Tools Search this Thread
Top Forums UNIX for Beginners Questions & Answers Linux Containers - /proc mounting and other queries
# 8  
Old 12-08-2018
--- Post updated at 12:41 PM ---

Quote:
Originally Posted by MadeInGermany
The filesystem driver can deny a second mount. But in fact ext3, ext4, xfs allow mutiple primary mounts.
Code:
# ls -ldi /boot /mnt
     2 drwxr-xr-x  4 root root 3072 May 24  2014 /boot
260609 drwxr-xr-x  5 root root 4096 Sep 25 11:40 /mnt
# df /boot
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda1               101146     37017     58907  39% /boot
# mount /dev/sda1 /mnt
# ls -ldi /boot /mnt
2 drwxr-xr-x  4 root root 3072 May 24  2014 /boot
2 drwxr-xr-x  4 root root 3072 May 24  2014 /mnt
# mount | grep /dev/sda1
/dev/sda1 on /boot type ext3 (rw)
/dev/sda1 on /mnt type ext3 (rw)
# umount /mnt

The same exercise with a bind mount:
Code:
# mount --bind /boot /mnt
# ls -ldi /boot /mnt
2 drwxr-xr-x  4 root root 3072 May 24  2014 /boot
2 drwxr-xr-x  4 root root 3072 May 24  2014 /mnt
# mount | grep /dev/sda1
/dev/sda1 on /boot type ext3 (rw)
# mount | grep /mnt
/boot on /mnt type none (rw,bind)
# umount /mnt

Yes but how is a bind mount different from a normal mount?

According to this question on SO

Bind mounts reflect the directory structure from the source and does not allow modifications on the disk. Its suppose to be part of the live filesystem. But then my question is what is the difference between a normal mount?

Does this question about bind mounts deserve its own personal thread?

Your example just shows the type as none and an extra attribute as bind in the mount. What does this imply?
# 9  
Old 12-11-2018
In which cases would a bind mount be beneficial? I mean why would you want to use it?
# 10  
Old 12-11-2018
When you want to put a filesystem in several different places in a manner which doesn't depend on symbolic links.

Imagine a chroot for example. A symbolic link to outside the chroot would be pretty useless. A bind mount would still work.
# 11  
Old 12-12-2018
A bind mount works with any directory, not just with mount points.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Red Hat

Looking for equivalent of Solaris containers/zones in RHEL7 Linux

Hi, I come from a legacy Solaris background with lots of experience with Solaris Containers/zones that we use for network and process isolation from each other. Currently we have a RHEL7 Linux VM running on VMWare, but we would like to segment that VM with some form of containers and achieve... (1 Reply)
Discussion started by: ckmehta
1 Replies

2. IP Networking

IP Address Linux Containers

Hello All, Please, i have a problem i try to find a solution since days i'm a beginner with linux (networking) In our cluster (10 nodes), we deploy the same image file on each node. So each node has a different ip address. In each image, there are several LXC containers. When I deploy the... (0 Replies)
Discussion started by: chercheur111
0 Replies

3. Programming

Linux 11.2 to 10.2 Proc Compile error

I am trying to compile a proc++ program on linux using an 11.2 client and pointing to a 10.2 database running on Solaris. The compiler is able to connect to the database but the semantic checks fail as if it cannot see any objects in the database. I tried a test, only selecting 'X' into a... (0 Replies)
Discussion started by: rdudash
0 Replies

4. Linux

Tripwire Nightware on Linux (proc filesystem)

Hello, I am having a nightmare with Tripwire on Linux..... I cannot get it to ignore the /proc filesystem, which I want to completely ignore for now Has anyone here successfully configured Tripwire on Linux and completed ignored the /proc filesystem ? If so, please reply and tell me how... (0 Replies)
Discussion started by: Neo
0 Replies

5. UNIX for Dummies Questions & Answers

_/proc/stat vs /proc/uptime

Hi, I am trying to calculate the CPU Usage by getting the difference between the idle time reported by /proc/stat at 2 different intervals. Now the 4th entry in the first line of /proc/stat will give me the 'idle time'. But I also came across /proc/uptime that gives me 2 entries : 1st one as the... (0 Replies)
Discussion started by: coderd
0 Replies

6. Linux

Kernal panic error& setuproot:error mounting /proc&/sys

Hi all, I am new to redhat/fedora linux. In fedora linux 6,we created one file system(hda3 - /fs). in this mount poing we were installed mounta vista os. while booting we are getting below error messages. 1) Booting 'mountaVisat(2.6.18_pro 500_pc_target-x86_586 smp)' root(hd0,1)... (2 Replies)
Discussion started by: arjunreddy3
2 Replies

7. Red Hat

mounting ISO in linux

Hi Guys, I'm having a bit of trouble and im not sure what is the deal, I'm trying to mount an ISO on my RHEL box and it is not letting me... mount -o loop -t iso9660 /home/bgalante/rhel-5-server-i386-disc3.iso /mnt mount: Not a directory any idea what i am doing wrong? (2 Replies)
Discussion started by: BG_JrAdmin
2 Replies

8. OS X (Apple)

mounting linux

firstly... sorry xDDD. now, how could i mount a linux partition on my mac os x ( i assume ill use terminal). i begins... i have my ubuntu linux partition on disk0s4. i tried: sudo mount /dev/disk0s4 /Volumes/Ubuntu and the system told me ;), "mount: exec /usr/sbin/mount_ext for... (1 Reply)
Discussion started by: Jariya
1 Replies

9. UNIX for Dummies Questions & Answers

CD mounting problems with linux

Hi guys I'm a newbie with linux i recently installed mandrake linux 10.0 double boot(win 98se) on a pIII 300mhz 128mb ram PC I have a standard cd rom and for some reason, linux refuses to mount the CD drive it worked perfectly for the first cople of monthes and than suddenly it didn't it... (0 Replies)
Discussion started by: bentzi
0 Replies

10. UNIX for Advanced & Expert Users

mounting /proc or /usr

i am not quite sure what the purpose of mounting a filesystem that is already mounted.. i know you may want to mount /usr read only but do not know the true purpose behind this.. and why would /proc be mounted on /proc itself.. this is all new to me.. I have been reading up on it from various... (5 Replies)
Discussion started by: moxxx68
5 Replies
Login or Register to Ask a Question