自动化运维工具之ansible
当维护的机器很多时有时需要批量部署。一、什么样的情形需要批量部署1、操作系统的安装常见的有collber,red hat satelite(redhat)系统专用。2、操作系统的配置常见的有cfengine,puppet,chef,func。其中puppet最受欢迎3、批量程序的部署4、批量命令的运行查看状态信息二、ansible介绍...
Linux下批量部署安装--PXE
Linux操作系统如何安装? 以及如何自动(无人值守)安装? 以及如何批量自动安装? 下面我们会一一的来介绍。以下操作以CentOS6系列为例,以 VMware 作为虚拟机管理器进行实验。一、安装系统 1、个人 pc 如何安装一个Linux操作系统使用呢? Lin...
RHEL 6系统启动流程
我们在使用Linux操作系统的时候,我们只需按下电源键,等待,然后输入账户和密码就可以使用Linux操作系统了。那么在按下电源到输入账号和密码之前,操作系统都做了些什么?下面就来讲述在这段时间发生的动作。下面以CentOS6系列为例来讲解Linux的启动流程。 一、Linux启动流程详...
Cobbler实现自动化安装操作系统
一、cobbler简介cobbler是实现自动化安装操作系统的工具。它解决了PXE安装时的弊端(只能实现单一操作系统的安装)。实际上,cobbler是对PXE二次封装可实现多版本,多环境操作系统安装的高级抽象工具。工作原理大致如下: 实际上,cobbler是对PXE的二次封装。cobbler可以自动的实现PXE配置中的某些手动过...
Xtrabackup备份恢复原理
一、Xtrabackup备份恢复原理 备份innodb表时,xtrabackup若干个线程拷贝独立表空间的.ibd文件,并不停监视此过程中redo log的变化,添加到自己的事务日志文件(xtrabackup_logfile)中。在此过程中,发生的物理写操作越多,xtrabackup_logfile越大。在拷贝完成后的第一个prepare阶段,xtrabackup采用类似于in...
自动化运维工具SaltStack详细部署
==========================================================================================一、基础介绍==========================================================================================1、简介SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解...
结合Ansible技术监控Storm集群
1、我的hosts配置# vim /etc/hosts192.168.1.100 storm_zk1192.168.1.101 storm_zk2192.168.1.102 storm_zk3 192.168.1.103 storm_nimbus 192.168.1.104 storm_supervisor1192.168.1.105 storm_supervisor2192.168.1.106 storm_supervisor3192.168.1.107&...
自动化运维工具Ansible详细部署
==========================================================================================一、基础介绍==========================================================================================1、简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengi...
基于Tengine环境的简单优化
系统环境:SUSE Linux Enterprise Server 10 (x86_64)内存:8GCPU:8核=========================================================================================1、网络参数优化# vim /etc/sysctl.conf表示开启SYN Cookies。当出现SYN等待队列溢出时,启用cookies来处理,可防范少量SYN攻击,默认为0,表示关闭...
什么是OpenStack?
为了更好的理解,我们首先来说一下云计算的类型。根据所提供服务的类型,云计算有以下三种落地方式:1、Iaas(基础架构即服务),用户能从中申请到硬件或虚拟硬件,包括裸机或虚拟机,然后在上边安装操作系统或其他应用程序。2、PaaS(平台即服务),用户能从中申请到一个安装了操作系统以及支撑应用程序运行所需要的运行...
Centos 7新特性---Docker安装测试
红帽日前正式发布了企业版Linux 7,满足企业当前对数据中心的需求和对下一代的云服务、Containers、大数据的需求,为用户提供军用级安全以及稳定、易用、高效的管理。社区发行版CentOS 7也已经发布出来了,抢先体验docker 1.0。系统是rhel 7需要安装epel-release软件[root@53d9097b0165 /]# rpm -Uvh http:/...
RPM应用——查询(已安装包和未安装包)
查询功能命令格式:rpm {-q|--query} [select-options] [query-options]RPM的查询功能是极为强大,也是极为重要的功能之一;举几个常用的例子,更为详细的具体的,请参考# man rpm1、对系统中已安装软件的查询1)查询系统已安装的软件语法:rpm -q 软件名举例:[root@localhost beinan]# rpm -q gaimgaim-1.3.0-1....
Awk的简单实用
1、命令行方式awk [-F field-separator] 'commands' input-file(s)其中,commands是真正awk命令,[-F域分隔符]是可选的,input-file(s)是待处理的文件。在awk中,文件的每一行中,由域分隔符分开的每一项称为一个域。通常,在不指名-F域分隔符的情况下,默认的域分隔符是空格。2、Shell脚本方式将所有的awk命令插入一个...
RedHat 6.5在VMware Station下不能发现磁盘scsi_id的解决办法
红帽6.5虚拟机安装multipath后无法识别出盘的信息,如下所示:[root@db02 /]# multipath -ll查看multipath配置信息,确认磁盘ID不在block列表里###blacklist {# wwid 26353900f02796769# devnode "^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9...
RHCS+GFS(红帽HA+GFS)
1.环境介绍ha管理端:luci:192.168.122.1ha节点ricci: 192.168.122.34 192.168.122.33从desk82上使用iscsi方式共享磁盘共ha节点建立GFS文件系统 2.iscsi磁盘共享服务器端:采用LVM方式共享,以便后期的有可能的扩展;[root@desk82~]# fdisk -cu /dev/sda Command(m for help): nCommandactione ext...
CentOS 6.5 x64 RHCS GFS配置
实验环境: CentOS 6.5 x64 RHCS GFS1. 通过Openfiler实现iscsi共享存储 2. 通过VMware ESXi5 虚拟fence实现fence功能。 3. 结合Centos 6.5 vmware-fence-soap实现RHCS fence设备功能。 4. 通过搭建RHCS实验环境测试GFS2功能。 一、准备基础环境1. 网络环...
通过Log Miner做Oracle数据同步
目前市面上有不少Oracle databasae数据库同步的软件,普遍分两类:Oracle原厂的(OGG)、开源免费的(SymmetricDS)。原厂的原理是读取redo log和archive log,SDS主要是通过Trigger做同步。实际测试的结果,感觉很臃肿,OGG很贵,其实我们是可以通过archive log做同步的(但是建议,要资深的DBA才能做,因为l...
rhel 6.5让KVM支持中文界面
# virt-manager# echo $LANGen_US.UTF-8# LANG=zh_CN.UTF-8# virt-manager
Oracle数据库管理员账号的密码破解
如何去登录数据库系统:借助工具sqlplus登录数据库的语法:普通用户 sqlplus 账号/密码管理员的身份登录数据库 sqlplus 账号/密码 as sysdba数据库中有一个普通用户scott密码:tigersqlplus scott/tiger管理员用户sys密码:oraclesqlplus sys/...
红帽RHCS集群系统配置详解(RHEL 6.5)
简单的说,集群(cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(node)。一个理想的 集群是,用户从来不会意识到集群系统底层的节点,在他/她们看来,集群是一个系统,而非多个计算机系统。并且集群系统的管理员可以随意增加和删改集群系统 的节点...