zoukankan      html  css  js  c++  java
  • 029_mount bind挂载

    一、

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

    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

     

     

     

  • 相关阅读:
    (转载)学校搭建使用nginx同时编译rtmp-module进行直播的技术文档
    Python3 字典无has_key()方法,调用报AttributeError: 'dict' object has no attribute 'has_key'错误
    用CSS样式画横线和竖线的方法
    wireshark 包分析命令
    设置windows密码只存在NTLM-Hash下
    修改默认3389远程连接-注册表
    ipc$爆破密码
    windows server 2008/2012 无法安装AD域解决方法记录
    Android UiAutomator 自动化测试一些代码实例---新手3
    linux 添加防火墙开放端口
  • 原文地址:https://www.cnblogs.com/itcomputer/p/8288680.html
Copyright © 2011-2022 走看看