KVM环境搭建RHCS

一、环境

Hypervisor:RHEL 6.3

IP:10.10.60.10    login:root    passwd:root

Guest OS  :CentOS 6.3   两台

node1   IP:10.10.60.16   login:root   passwd:root

node2   IP:10.10.60.55   login:root   passwd:root

二、配置

1、修改hosts文件


# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
10.10.60.16 node1
10.10.60.55 node2

2、同步ssh key

[[email protected] ~]# scp -r /root/.ssh/ node2:/root/

3、安装RHCS套件

# for i in cman ricci ;do rpm -qa | grep $i;done
cman-3.0.12.1-32.el6.x86_64
ricci-0.16.2-55.el6.x86_64

4、测试Hypervisor的libvirt连接情况

[[email protected] ~]# virsh -c qemu+ssh://10.10.60.10/system
[email protected]‘s password: 
Welcome to virsh, the virtualization interactive terminal.

Type:  ‘help‘ for help with commands
       ‘quit‘ to quit

virsh # list
Id    Name                           State
----------------------------------------------------
2     cLient_App                     running
14    node1                          running
18    node2                          running

virsh #

出现虚机信息,说明libvirt连接成功,可用于fence

5、编辑cluster.conf文件(记得同步到node2)

[[email protected] ~]# cat /etc/cluster/cluster.conf
<?xml version="1.0"?>
<cluster config_version="12" name="kvm_fence">
     <clusternodes>
          <clusternode name="node1" nodeid="1">
               <fence>
                    <method name="virsh">
                         <device action="reboot" name="virsh" port="node1"/>
                    </method>
               </fence>
          </clusternode>
          <clusternode name="node2" nodeid="2">
               <fence>
                    <method name="virsh">
                         <device action="reboot" name="virsh" port="node2"/>
                    </method>
               </fence>
          </clusternode>
     </clusternodes>
     <cman expected_votes="1" two_node="1"/>
     <fencedevices>
          <fencedevice agent="fence_virsh" ipaddr="10.10.60.10" login="root" name="virsh" passwd="root"/>
     </fencedevices>
</cluster>

验证cluster.conf语句

[[email protected] ~]# ccs_config_validate
Configuration validates

备注:cluster.conf文件中fencedevice agent部分参数由man fence_virsh可知

6、测试节点手动fence

[[email protected] ~]# fence_virsh --ip=10.10.60.10 --username=root --password=root  -x -n node2
Success: Rebooted

或者

[[email protected] ~]# fence_node node2
fence node2 success

fence_node命令会自动取fence_virsh中相关参数

7、服务开机启动

# chkconfig cman on

# chkconfig ricci on

时间: 2024-10-29 10:46:03

KVM环境搭建RHCS的相关文章

centos 6.5下KVM环境搭建

一.操作系统配置 1. 使用root权限登录 2. 修改内核模式为兼容内核启动 vim /boot/grub/grub.conf 主要修改default=1 3. 关闭selinux 两种方式:1.使用setenforce 0命令:立即生效,重启后失效. 2.修改配置文件,vim /etc/selinux/config:重启后生效. 主要修改SELINUX=disabled 注:可以使用getenforce命令查看selinux状态 4.关闭防火墙 service iptables stop c

CloudStack+KVM环境搭建(步骤很详细,说明ClockStack是用来管理虚拟机的)

文章目录环境准备配置本地域名解析关闭selinux安装ntp服务安装管理端安装Mysql数据库安装服务端RPM:初始化CloudStack数据库:初始化cloudstack管理服务器安装系统虚拟机安装Agent端创建Zone(资源域)本文以4.11.1.0版本为例,使用的hypervisor类型为KVM,操作系统为RedHat7/CentOS7,官方安装文档参考:http://docs.cloudstack.apache.org/projects/cloudstack-installation/

centos6.5下kvm环境搭建

一.关闭部分服务,关闭内核防火墙(需重启机器)chkconfig postfix offchkconfig iptables offchkconfig ip6tables offchkconfig NetworkManager offsed -i 's/=enforcing/=disabled/g' /etc/selinux/config 二.验证虚拟化支持[[email protected] ~]#  cat /proc/cpuinfo | grep 'vmx' --color=auto ##

CENTOS6.4上KVM虚拟机环境搭建

关键词: KVM,虚拟机,windows7, VNC, 桥接网络,br0, SCSI, IDE 环境: host: CENTOS6.4 guest: windows 7 sp1 主要步骤: 安装软件包 配置桥接网络 配置VNC 安装虚拟机 1.安装软件包 yum install qemu-kvm yum install libvirt   yum install libvirt-python 其实CENTOS6.4上已经安装了这三个软件包,不用再装了. rpm -qa | grep qumu-k

exsi5.5上KVM二次虚拟化环境搭建

exsi5.5上KVM二次虚拟化环境搭建 1)  在exsi5.5上创建虚拟机centos(具体步骤省略) 2)  开启exsi5.5的ssh功能 ①  用exsi5.5的客户端连接exsi5.5服务器端.点击exsi5.5物理机->配置选项卡->安全配置文件->服务的"属性". ②  选中ssh服务,点击"选项"->选择"手动启动或停止"->启动->确定->确定. 3)  ssh登录exsi5.5 4)

搭建KVM环境——07 带GUI的Linux上安装KVM图形界面管理工具

清空yum源缓存,并查看yun源 [[email protected] ~]# yum clean all Loaded plugins: fastestmirror, langpacks Cleaning repos: vcd Cleaning up everything Cleaning up list of fastest mirrors [[email protected] ~]# yum repolist Loaded plugins: fastestmirror, langpacks

搭建kvm环境,及批量自动化部署

本实验使用两台主机:10.0.91.8 作为虚拟机的宿主机10.0.91.10 配置httpd服务,提供10.0.91.8安装虚拟机要使用的镜像及自动应答文件kickstart 主机环境: [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.5.1804 (Core) [[email protected] ~]# uname -r3.10.0-862.11.6.el7.x86_64 10.0.91.8主机上执

KVM虚拟化搭建及其KVM中LVM扩容

KVM虚拟化搭建及其KVM中LVM扩容 前言: 公司项目方最近有两台物理服务器系统分别为CentOS 7.2.需要部署KVM虚拟化,第一台服务器A需要虚拟出三台虚拟机(均为CentOS 7.2系统),服务器B上需要虚拟出三台CentOS 7.2 系统和两台windows server2012 系统.其中六台CentOS 7.2 虚拟机需要部署我们自己的平台,两台windows分别部署客户的平台.下面来为大家说一下KVM虚拟化的搭建,以及创建虚拟机的两种办法,及其操作使用.     KVM小课补:

Apache Spark源码走读之12 -- Hive on Spark运行环境搭建

欢迎转载,转载请注明出处,徽沪一郎. 楔子 Hive是基于Hadoop的开源数据仓库工具,提供了类似于SQL的HiveQL语言,使得上层的数据分析人员不用知道太多MapReduce的知识就能对存储于Hdfs中的海量数据进行分析.由于这一特性而收到广泛的欢迎. Hive的整体框架中有一个重要的模块是执行模块,这一部分是用Hadoop中MapReduce计算框架来实现,因而在处理速度上不是非常令人满意.由于Spark出色的处理速度,有人已经成功将HiveQL的执行利用Spark来运行,这就是已经非常