码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 免交互一键部署NFS


    #!/bin/bash
    #安装utils,rpcbind
    rpm -q rpcbind
    if [ $? -eq 0 ];then
    echo "rpcbind已安装"
    else
    echo "rpcbind未安装正在安装"
    yum install -y rpcbind
    echo "rpcbind安装成功"
    fi
    rpm -q nfs-utils
    if [ $? -eq 0 ];then
    echo "nfs-utils已经安装"
    else "nfs-utils未安装,正在安装"
    yum install -y nfs-utils
    echo "nfs-utils安装成功"
    fi
    #设置共享目录
    mkdir -p /opt/www
    chmod 777 /opt/www
    echo "/opt/www 192.168.239.0/24 (rw, sync,no_root_squash)" > /etc/exports
    #启动nfs服务
    systemctl restart rpcbind
    systemctl enable rpcbind
    systemctl restart nfs
    systemctl enable nfs
    echo "nfs各项服务已开启"
    showmount -e 192.168.239.128 >> /dev/null
    if [ $? -eq 0 ];then
    echo "共享文件夹已存在"
    else 
    echo "共享文件夹不存在,请检查"
    fi
    /usr/bin/expect < spawn ssh root@192.168.239.129
    expect { 
    "(yes/no)?" 
    { send "yes\r"; exp_continue; } 
    "password:" {
     send "123456\r"; } 
    "#"
    { send "mount 192.168.239.128:/opt/www/ /var/www/html\r"; }
    { send "echo "192.168.239.128:/opt/www   /var/www/html          nfs     defaults,_netdev 0 0" >> /etc/fstab\r"; }
    }
    expect eof
    EOF

    #mount 192.168.239.128:/opt/www/ /var/www/html
    #echo "192.168.239.128:/opt/www   /var/www/html        nfs    defaults,_netdev 0 0" >> /etc/fstab

  • 相关阅读:
    图像切分:将一张长图片切分为指定长宽的多张图片
    【STM32】W25Q64 && SPI(串行外设接口)
    2022年了有哪些值得推荐的.NET ORM框架?
    20231106-前端学习加载和视频球特效
    被斯坦福抄作业了?在线体验下:国产大模型确实越来越棒啦!
    记录级别索引:Hudi 针对大型数据集的超快索引
    【java多种方式实现计时器】时分秒毫秒,附带代码+运行截图
    为什么 Python、Go 和 Rust 都不支持三元运算符?
    【HTML实战】把专属于她的爱心代码放在自己的网站上是一种什么体验?
    总结线程安全问题的原因和解决方案
  • 原文地址:https://blog.csdn.net/a_b_e_l_/article/details/126411888
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号