Ansible配置
NFS服务端安装配置
Ansible服务器上安装配置nfs用于jenkins打包完的程序源码存放使用,现在Ansible服务器上安装nfs服务。
安装命令:
yum -y install nfs-utils rpc-bind
启动nfs:
systemctl start nfs
自启动nfs:
systemctl enable nfs
创建程序打包存放目录
mkdir /release
修改 /etc/exports 文件,开启jenkins服务器可以连接nfs服务。
/release 172.16.23.0/24(rw,no_root_squash)
执行命令,确保配置生效。
exportfs -av
Jenkins安装NFS客户端
yum -y install nfs-utils
创建本地挂载目录
[root@jenkins ~]# mkdir /release
修改/etc/fstab文件进行nfs挂载
172.16.23.219:/release /release nfs defaults 0 0
配置文件生效
mount -a
修改/relase目录权限为jenkins,确保jenkins可以正常存放文件。
[root@jenkins ~]# chown -R jenkins:jenkins /release/
挂载完毕后如图所示: