之前写了个Windows下oracle多用户自动备份的脚本,这个备份完数据还是存在服务器本地的,如果系统宕机的话,数据还是没有了,这样的备份是没有意义滴;所以我们需要把数据转移到其他的存储上,常用的方式是使用Rsync工具来保持同步数据,接下来我们搭建一个简单的Rsync服务器。
Aansible palybook 创建lvm并自动挂载
由于工作中经常会遇到添加磁盘,分区,挂载这种操作,使用ansible后再也不用一台台的搞了;主要使用到lvg,lvol,filesystem,mount模块;
Ansible Playbook入门篇
Ansible 模块篇
Ansible 之所以能自动化完成这么多操作,都是依赖于丰富的模块;类似Jenkins软件的强大的插件支持
查看模块
1 | [root@vm00 ~]# ansible-doc -l |
查看模块参数用法
1 | [root@vm00 ~]# ansible-doc -s module |
ansible 命令格式
1 | ansible 主机或组-m 模块名-a '模块参数' |
Ansible 入门篇
Ansible (is Simple IT Automation) ,是一款自动化运维工具,基于强大的模块功能通过SSH协议推送到被管理端,可以实现的批量系统部署,批量程序部署,批量执行命令等
特性
- 不需要安装客户端,基于ssh连接管理
- 不需要配置服务,安装Ansible工具,可以执行命令就可以
- 拥有大量的模块
- 支持YAML语法
- 安装配置简单(门槛低)
- 被管理机器支持Windows
组成部分
- Ansible 核心
- Inventory Ansible管理主机的清单
- Modules 包括Ansible自带的核心模块和自定义模块
- Plugins 完成模块功能的补充,包括连接插件、邮件插件等
- Playbooks 编排文件,定义Ansible多任务配置文件,实现Ansible自动执行
Except实践之 修改主机密码&添加用户&ssh免密码验证
最近运维工作中遇到大批量的主机需要添加账户,修改密码,实现无密码验证等工作,由于这种工作完全是重复性的,可以借助脚本(更好的方式是自动化运维工具)来解决,主要是使用到expect工具,该工具主要用来处理自动交互式任务进行通信,不需要人为干预;今天就把用到的脚本在此记录一下,以备后用。
Windows 下使用expdp自动备份多用户oracle脚本
Windows下多Oracle实例,根据用户自动备份
1 | @echo off |
参考:
http://www.cnblogs.com/peterpanzsy/p/3442784.html
http://blog.csdn.net/smasegain/article/details/46759267
NIS 服务器搭建记录
发表于 更新于
NFS 服务器搭建记录
发表于 更新于
Oracle TNS-12541、TNS-00511 无监听程序
一台Windows服务器上安装的oralce服务器很卡,于是同事就重启了一下,然后……,你想到了,起不来了。折腾了好久,服务器终于起来了,oracle起不来,记录一下故障原因
提示错误信息
如下:
1 | Fatal NI connect error 12541, connecting to: |