记录学习Linux搭配环境(1)

1.给网络硬盘分区并格式化硬盘

1) df    显示磁盘分区上的可使用的磁盘空间

2) fdisk -l 查看磁盘列表

3)fdisk /dev/vdc操作磁盘,使用n命令新建分区,根据提示设置分区大小。完成设置后使用w命令写入。

4)格式化磁盘,格式化类型为ext4,命令为mkfs.ext4 /dev/vdc1

5)创建磁盘对应的文件夹 mkdir /dkvlm/ROOT -p

6)用于加载文件系统到指定的加载点,mount /dev/vdc1 /dkvlm/ROOT。注意:此命令在服务器重启后会失效,可以把此命令添加到/etc/rc.local中,实现启动时自动挂载。

 

2.配置nfs并远程挂载

给磁盘分区后需要把某个磁盘多台服务器共享,此时需要配置nfs并远程挂载

首先是服务端配置,服务端提供文件系统供客户端来挂载使用,配置过程如下:

检查是否缺少基础环境:

rpm -qa | grep nfs-utils
rpm -qa | grep rpcbind

如果这两个包存在那么可以直接使用,一般服务器安装的时候都会存在,如果没有的话执行下面命令安装:

yum -y install nfs-utils
yum -y install rpcbind

此时我的本台服务器地址为***.**.0.12要把/dkvlm/tomcat_hjk/ROOT的磁盘共享给***.**.0.15

 安装完成之后配置nfs访问目录,配置文件位置/etc/exports,默认是空的这里添加一行:

/dkvlm/tomcat_hjk/ROOT ***.**.0.15(rw,no_root_squash,no_all_squash,async)

  这个配置表示开放本地存储目录/dkvlm/tomcat_hjk/ROOT只允许***.**.0.15这个主机有访问权限,rw表示允许读写;no_root_squash表示root用户具有完全的管理权限;no_all_squash表示保留共享文件的UID和GID,此项是默认不写也可以;async表示数据可以先暂时在内存中,不是直接写入磁盘,可以提高性能,另外也可以配置sync表示数据直接同步到磁盘;就配置这些就可以,保存退出。

       ***.**.0.15的这台服务器上的/ect/rc.local的配置如下

       mount -t nfs ***.**.0.12:/dkvlm/tomcat_hjk/ROOT /dkvlm/tomcat_hjk/ROOT

这就完成了不同服务器间的磁盘共享

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值