mount --bind :目录挂载 (**)

目录挂载的不同入口方法,删除文件时有不同的表现:永久删除 / 回收站 << ****

要点:

fstab

/home/ekvdata     /ekvdata  ext4    defaults,bind 0 0

comm

sudo mount --bind /home/ekvdata     /ekvdata

/home/michael/testing/gateway/repo /home/jail/home/public/repo none bind,ro 0 0

.

引用:  https://unix.stackexchange.com/questions/413823/editing-etc-fstab-to-permanently-bind-mount-directory

  https://superuser.com/questions/1367701/how-does-mount-use-fstab-to-mount-directories

$ mount --help

Usage:
 mount [-lhV]
 mount -a [options]
 mount [options] [--source] <source> | [--target] <directory>
 mount [options] <source> <directory>
 mount <operation> <mountpoint> [<target>]

Mount a filesystem.

Options:

.
 -B, --bind              mount a subtree somewhere else (same as -o bind)

Linux配置启动挂载:fstab文件详解_/dev/fstab-CSDN博客

    # <fs>            <mountpoint>    <type>        <opts>        <dump/pass>
     
    # NOTE: If your BOOT partition is ReiserFS, add the notail option to opts.
     
    /dev/sda10        /boot            ext4        noauto,noatime    1 2
    /dev/sda6         /                ext4        noatime           0 1
    /dev/sda9         none             swap        sw                0 0
    /dev/cdrom        /mnt/cdrom       auto        noauto,ro         0 0


在fstab文件中配置UUID方式自动挂载数据盘、swap、目录(**)  https://blog.csdn.net/ken2232/article/details/136936592

-----------------------------------------------------------------

mount --bind和硬连接的区别  https://blog.csdn.net/shengxia1999/article/details/52060354

mount --bind命令是将前一个目录挂载到后一个目录上,所有对后一个目录的访问其实都是对前一个目录的访问

linux文件系统之mount流程分析  https://blog.csdn.net/wuruixn/article/details/9619127

-----------------------------------------------------------------

目录挂载的不同入口方法,删除文件时有不同的表现:永久删除 / 回收站

Ubuntu 的挂载目录,在目录容器中,显示如下:

圈 1:不要点击这里进入。

从这里进入,在删除文件时,只能永久删除。

只有采用通常的路径进入方式,回收站才有效。

=====================================

mount bind挂载

  https://blog.csdn.net/weixin_33804990/article/details/85964911

一、

由于公司的配置标准并不统一,交付的磁盘挂载的路径不是想要的路径,但是

1./home目录下有很重要的堡垒机登录的相关文件,还不能卸载

2.我通过pts/0登录的,这个文件描述符也是在/home目录下的

3./home下有所有用户的ssh key,无法卸载重用。使用堡垒机登录后由于用户打开文件原因 /home 所在分区是无法卸载的

(1)[ops@jyall-tikv-pps-1 ~]$ df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/sda2 ext4 54G 2.2G 52G 5% /
devtmpfs devtmpfs 63G 0 63G 0% /dev
tmpfs tmpfs 63G 4.0K 63G 1% /dev/shm
tmpfs tmpfs 63G 18M 63G 1% /run
tmpfs tmpfs 63G 0 63G 0% /sys/fs/cgroup
/dev/sda4 ext4 1.7T 270G 1.4T 17% /home
tmpfs tmpfs 13G 0 13G 0% /run/user/1008
tmpfs tmpfs 13G 0 13G 0% /run/user/1002

(2)实际想要挂载的目录应该是这个样子的

/dev/sda4 on /ekvdata type ext4 (rw,noatime,data=ordered)

二、解决方案

使用bind挂接的方式

(1)

建议在/ 下建立/data目录,然后在/home下建立/home/data目录,然后mount -o bind  /home/data /data

mkdir /home/ekvdata
mkdir /ekvdata
mount -o bind  /home/ekvdata /ekvdata

(2)加入fstab

/home/ekvdata     /ekvdata  ext4    defaults,bind 0 0

(3)echo 'ansible_shell ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers

三、ssh免秘钥登录

ansible_shell@jyall-kvstore-beta-1

scp /home/ansible_shell/.ssh/id_rsa.pub  destination_host_1:/home/ansible_shell/.ssh

  • 35
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值