分享页面
已经找到“” 的记录1749条
Ansible自动化运维工具安装与使用实例

1.master服务器上安装ansible

yum install epel-release -y
yum install ansible -y

2.添加slave到管理的主机组,将slaveip添加到hosts下,先简单添加,主机分组后面再谈。

vi /etc/ansible/hosts

3.完成后,可以测试下

ansible all -m ping

4.成功返回如下,如果有警告,可在vi /etc/ansible/ansible.cfg将警告改为false

192.168.139.110 | SUCCESS => {
    "changed": false,
    "ping": "pong"
}

5.测试成功,说明已经可控制slave,下面介绍几个常用的模块。ansible的选项参数我就不过多介绍了,可自行度娘

6.模块command/shell/raw。。。。。发现返回都是一样。它们的区别就在于command模块不是调用的shell的指令,所以没有bash的环境变量,也不能使用shell的一些操作方式,其他和shell没有区别。

shell模块调用的是/bin/sh指令执行,raw很多地方和shell类似,更多的地方建议使用shellcommand模块。但是如果是使用老版本Python,需要用到raw,又或者是客户端是路由器,因为没有安装python模块,那就需要使用raw模块了。

注意:command模块不能使用  ‘’ | ‘’符,而shellraw可用

ansible 192.168.139.110 -m command -a 'ls -l /tmp'

ansible 192.168.139.110 -m shell -a 'ls -l /tmp'

ansible 192.168.139.110 -m raw -a 'ls -l /tmp'

7.copy模块 ,src参数指的是本地对象文件或文件夹,dest参数是远程主机存放的位置,mode参数为复制对象设置权限,backup参数文件存在的时候可以选择覆盖之前,将源文件备份.

[roo@master~]#ansible 192.168.139.110 -m copy -a 'src=/tmp/a.playbook dest=/tmp/a.playbook mode=664 backup=yes'
192.168.139.110 | SUCCESS => {
    "changed": true,
    "checksum": "51e3349a716098db6c1b017be22cacbfb2d735bb",
    "dest": "/tmp/a.playbook",
    "gid": 0,
    "group": "root",
    "md5sum": "08817797fef316008f89397ce9ed79a1",
    "mode": "0664",
    "owner": "root",
    "size": 167,
    "src": "/root/.ansible/tmp/ansible-tmp-1521703323.39-7112136437252/source",
    "state": "file",
    "uid": 0
}
来自:文档中心
Android手机如何连接Windows远程桌面

Android手机上如何连接Windows远程桌面呢

1.Android手机上安装RD Client(右键点击附件选择“保存到文件”即可获取安装包)

2.打开RD Client,点击“接受”

3.点击“远程桌面”

4.点击“手动添加”

5.在主机名称处输入远程地址,然后点击用户名选择“添加用户账号”

6.输入信息后点击“保存”

7.点击右上方的“保存”

8.点击创建的远程桌面

9.点击“连接”

10.此时已成功连接Windows远程桌面

Windows xp系统自动定时关机命令怎么设置

windows xp系统自动定时关机命令怎么设置,本文将针对此问题进行详细说明。

1.打开“开始”菜单选择“运行”选项,以设置早上9点整自动关机为例,就可以在运行里面输入“at 09:00 shutdown -s”之后回车。

2.以设置电脑在2个小时后自动关机为例,在运行里面输入“shutdown -s -t 7200”,确定后会弹出系统关机的倒计时提示。

3.以上两种设置自动关机的方法,取消自动关机的命令是“shutdown -a”

如何解决windows xp系统控制面板打不开的问题

控制面板Windows图形用户界面一部分,它允许用户查看并更改基本的系统设置。正常情况控制面板是允许打开操作的,但是有的时候打不开控制面板问权限,那么如何解决呢?本文将针对此问题进行详细说明。

1.打开“开始”菜单选择“运行”选项,然后输入“gpedit.msc”,按回车键。

2.打开组策略窗口后,在左侧菜单中依次展开“用户配置”-“管理模板”-“控制面板”选项。

  1. 然后鼠标双击打开“禁止访问‘控制面板’”选项,打开禁止访问控制面板属性窗口后,在设置选项卡中选择“未配置”状态,最后点击“确定”就可以。

如何查看CentOS系统运行了多久跟登录用户数量

如何查看CentOS系统运行了多久跟登录用户数量,本文将针对此问题进行详细说明。

1.输入“uptime”进行查询。

2.左边起第一条信息是系统时间(这就是当前系统时间,以24小时格式输出

3.系统运行时间 第二条信息“up xxxx”这是显示你的系统运行时间,如果你的系统没有运行超过24小时,这里将只会显示小时分钟或者只显示分钟。当系统重启后将会清零

4.第三部分的信息是显示已登陆用户的数量,显示的是1 user ,即当前登录用户数量为1个。当多个用户在同时登陆系统时,uptime 命令将告诉你用户的数量。

如何解决windows xp系统桌面快捷方式图标出现异常的问题

如何解决windows xp系统桌面快捷方式图标出现异常的问题本文将针对此问题进行详细说明

 

1.打开“运行”窗口,输入“cmd”并按下回车。

2.进入到“命令提示符窗口”,输入“assoc.lnk=lnkfile”指令,按下回车。

3.提示“.lnk=lnkfile”后就说明修复完成了,这我们再回到桌面就会发现之前存在异常的图标都恢复正常。

 

Debian8系统如何用ldd命令查看Glibc版本

debian8系统如何用ldd命令查看Glibc版本?本教程以debian8系统为例

本配置适用于debian89版本

1.介绍

GNU C库(glibc)是标准C库的GNU实现。glibcGNU工具链的关键组件,用于和二进制工具和编译器一起使用,为目标架构生成用户空间应用程序。

当从源码进行构建时,一些Linux程序可能需要链接到某个特定版本的glibc。在这种情况下,你可能想要检查已安装的glibc信息以查看是否满足依赖关系。

2.在命令行下执行命令:ldd --version,我的系统显示结果如下

3.在基于Debian64位系统上:

/lib/x86_64-linux-gnu/libc.so.6

在基于Debian32位系统上:

/lib/i386-linux-gnu/libc.so.6

具体查询debian系统位数可以执行

getconf LONG_BIT查看

Window系统如何设置电脑磁盘共享

有时候为了传输文件方便,我们需要用到磁盘共享的功能,那么我们该怎么设置电脑磁盘共享呢本文将针对此问题进行详细说明

 

1.首先打开“此电脑”,然后选择自己要共享的磁盘后,右键选择“属性”。

2.然后点击“共享”,在选择“高级共享”。

3.点开高级共享界面以后,会在此窗口即刻看见自己的共享盘符,然后勾选“共享此文件夹”,然后点击“应用”接着点击“确定”。

4.然后在点击界面上的“网络”字样,就可以看到自己的计算机了,然后点击进入,就能看到共享的磁盘了,那么电脑磁盘共享就已经完全设置好了。

 

Debian8系统如何用md5sum命令验证文件完整性

debian8系统如何用md5sum命令验证文件完整性?本教程以debian8系统为例

本配置适用于debian89版本

1.介绍

MD5算法常常被用来验证网络文件传输的完整性,防止文件被人篡改。MD5 全称是报文摘要算法(Message-Digest Algorithm 5),此算法对任意长度的信息逐位进行计算,产生一个二进制长度为128位(十六进制长度就是32位)的“指纹”(或称“报文摘要”),不同的文件产生相同的报文摘要的可能性是非常非常之小的。

linuxUnix上,md5sum是用来计算和校验文件报文摘要的工具程序。一般来说,安装了Linux后,就会有md5sum这个工具,直接在命令行终端直接运行。

2.参数

-b 或 --binary :把输入文件作为二进制文件看待。 
-t 或 --text :把输入的文件作为文本文件看待(默认)。 
-c 或 --check :用来从文件中读取md5信息检查文件的一致性。(不细说了参见info) 
--status :这个选项和check一起使用,在check的时候,不输出,而是根据返回值表示检查结果。 
-w 或 --warn :在check的时候,检查输入的md5信息又没有非法的行,如果有则输出相应信息。

3.例子

我们创建2个文件1.txt2.txt都是输入123内容查看

如上图可见本文一致两个文件的md5值是一样的

尝试修改1.txt文本内容

现在再来比较一下md5的值

显然就不同了

如何使用VNC远程方式进行远程

如何使用VNC远程方式进行远程,本文将针对此问题进行详细说明

 

1.VNC远程的软件下载地址  https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.20.529-Windows.exe

 

2.下载好VNC后,点击VNC

3.然后输入VNC连接的地址,VNC连接的地址可以在管理面板进行查看,然后回车。

4.在弹出的窗口点击“Continue”

5.然后输入机器的用户名跟密码(用户名默认为:administrator,密码就是机器的登录密码),然后点击“OK”

6.然后即可进行远程了。

扫码添加专属客服

扫码关注公众号