当前位置: 首页 > news >正文

网页设计网站模板/百度热搜榜今日头条排名

网页设计网站模板,百度热搜榜今日头条排名,网站收录后然后怎么做,涂料网站模版Ansible常用来对集群进行维护和管理,它只需要在管理端安装,被管理端主要提供sshd服务即可。本节讲述ansible的安装和使用。 1、操作环境 vmware 14.1centos7 64putty或者xshell 2、前提约束 已安装vmwarevmware中已安装centos1和centos2两台服务器centos…

Ansible常用来对集群进行维护和管理,它只需要在管理端安装,被管理端主要提供sshd服务即可。本节讲述ansible的安装和使用。

1、操作环境

  • vmware 14.1
  • centos7 64
  • putty或者xshell

2、前提约束

  • 已安装vmware
  • vmware中已安装centos1和centos2两台服务器
  • centos1和centos2均能访问外网,且相互ping通,假设centos1 ip为192.168.100.101,centos2 ip为192.168.100.102,centos1为我们的管理端,centos2为我们的被管理端。

3、操作步骤

3.1 安装配置ansible

  • 使用putty或者xshell登录到192.168.100.101的root用户
  • 在管理端安装Ansible
# 新增epel-release第三方套件来源。
yum install -y epel-release
# 安装 Ansible
yum install -y ansible
  • 配置免密登陆
# 配置免密登陆,执行以下语句
ssh-keygen  #一路回车
ssh-copy-id 192.168.100.101  # 回车之后,需要输入192.168.100.101的密码
ssh-copy-id 192.168.100.102  # 回车之后,需要输入192.168.100.102的密码
  • 安装python,centos7自带python2.7.5,这一步可以省略
# 在管理端服务器安装python
yum install -y openssh-server python
# 连接到被管理端服务器
ssh 192.168.100.102
# 在被管理端服务器安装python
yum install -y openssh-server python
# 退出102,继续回到101
exit
  • 编辑管理端的/etc/ansible/ansible.cfg
[defaults]
inventory = /etc/ansible/hosts
forks = 5
become = root
remote_port  = 22
host_key_checking = False
timeout = 10
log_path = /var/log/ansible.log
private_key_file = /root/.ssh/id_rsa
  • 编辑管理端的/etc/ansible/hosts
[servers]
192.168.100.101
192.168.100.102

3.2 通过ad-hoc管理服务器

  • 测试各个服务器的连通性
ansible servers -m ping
  • 向被管理端推送文件并执行
# 在管理端创建可执行文件
echo "hello world">test.sh
# 推送test.sh到被管理端
ansible servers -m copy -a "src=/root/test.sh dest=/root/ owner=root group=root mode=0755"
# 执行被管理端的test.sh
ansible servers -m shell -a "/root/test.sh"
  • 安装httpd到被管理端并启动
# 安装httpd
ansible servers -m yum -a "name=httpd state=latest disable_gpg_check=yes enablerepo=epel"
# 启动httpd
ansible servers -m service -a "name=httpd state=restarted" 
# 查看服务状态
ansible servers -a " systemctl status httpd"  

3.3 自动部署Nginx

  • 在管理端创建/root/nginx.xml文件,内容如下:
#nginx.yml
---
- hosts: serverstasks:- name: Add repoyum_repository:name: nginxdescription: nginx repobaseurl: http://nginx.org/packages/centos/7/$basearch/gpgcheck: noenabled: 1- name: Install nginxyum:name: nginxstate: latest- name: Start nginxservice:name: nginxstate: started
  • 执行以下语句,完成安装
ansible-playbook nginx.yml

以上就是使用ansible维护linux集群的过程。

http://www.jmfq.cn/news/4857445.html

相关文章:

  • 做内贸什么网站资源比较多/市场营销图片高清
  • 需要做网站建设的公司/百度知道首页网
  • 广东企业网站建设公司价格/外链链接平台
  • 论述网站建设流程/正规网站优化公司
  • 网站模板文件怎么下载/廊坊seo排名优化
  • 网站开发协议/广州今天刚刚发生的重大新闻
  • 专业做面膜的网站/seo课培训
  • wordpress跳转外链/西安优化排名推广
  • 苏州网站建设制作服务商/产品推广方法
  • 开源建站系统cms/谷歌代运营
  • 网站建设公司出路/怎么自己建立网站
  • chn域名网站/长春百度seo公司
  • 有口碑的武进网站建设/推广注册app拿佣金
  • 政务网站开发/搜索引擎优化的方法
  • 默认网站停止/页面seo是什么意思
  • 温州建设集团网站首页/企业网络组网设计
  • 网站群建设规划方案/特色产品推广方案
  • 企业网站制作开发/seo的实现方式
  • 事业单位网站建设方案/预防电信网络诈骗
  • 如何做餐饮的网站/百度竞价
  • html电影网页设计实例代码/浙江短视频seo优化网站
  • seo网站推广优化费用/乱码链接怎么用
  • 服装网站建设价格/营销渠道名词解释
  • 商城网站开发解决方案/蜜雪冰城网络营销案例分析
  • 一个企业做网站的目的/怎么做网站
  • 菠菜导航网站可以做/百度信息流怎么做效果好
  • wordpress 建站模板/优秀网站seo报价
  • wordpress城市插件/北京百度搜索排名优化
  • 网站后台登陆图片/深圳seo关键词优化
  • 怎样创建网站直播接口/搜一搜搜索