2023年03月的文章 第40页
9.4.2从外部环境获取角色
1.Ansible Galaxy是Ansible的一个官方社区,用于共享角色和功能代码,用户可以在网站自由地共享和下载Ansible角色。 图9-3 Ansible Galaxy的官网首页面 图9-4 nginx角色信息 2.编写一个YAML语...
9.4.3自行创建角色
1.配置Ansible的主配置文件中。 [root@dsrw ~]# cd /etc/ansible/roles [root@dsrw roles]# vim /etc/ansible/ansible.cfg 67#additionalpathstosearchforrolesin,colonseparated 68#roles_path...
9.5 创建和使用逻辑卷
1.在两台主机上分别添加一块硬盘设备,大小为20GB,类型为SCSI。 图9-6 添加新硬盘 2.使用lvg模块让设备支持逻辑卷技术,创建一个名为research的卷组,剧本文件依次创建物理卷(PV)、卷组(VG...
9.6判断主机组名
在每个客户端中都会有一个名为inventory_hostname的变量,用于定义每台主机所对应的Ansible服务的主机组名称,也就是/etc/ansible/hosts文件中所对应的分组信息,例如修改客户机test。 [root@ds...
9.7管理文件属性
1.查看file模块的帮助信息 其中,path参数定义了文件的路径,owner参数定义了文件所有者,group参数定义了文件所属组,mode参数定义了文件权限,src参数定义了源文件的路径,dest参数定义了目标...
9.8管理密码库文件
vault不仅能对密码、剧本等敏感信息进行加密,而且还可以加密变量名称和变量值,从而确保数据不会被他人轻易阅读。使用ansible-vault命令可以实现内容的新建(create)、加密(encrypt)、解密...
第10章MariaDB数据库管理系统
数据库管理系统是一种能够对数据库中存放的数据进行建立、修改、删除、查找、维护等操作的软件程序。MySQL是一款市场占有率非常高的数据库管理系统,Oracle公司在2009年收购了MySQL的母公司Sun...
10.1 mariadb服务
1.安装mariadb 1.安装mariadb [root@dsrw ~]# dnf install -y mariadb mariadb-server Updating Subscription Management repositories. Unable to read consumer identity This system is not ...
10.2管理用户以及授权
1.创建数据库管理用户 MariaDB [mysql]> SELECT HOST,USER,PASSWORD FROM user WHERE USER='dsrw'; +-----------+------+-------------------------------------------+ | HOST | USER | PASSWO...