标准化RHEVM3.5虚拟化部署详细指南
相关推荐:
全新题库管理系统(公众号+电脑PC端+小程序)功能介绍及购买点击前往!
礼物投票系统(v3版),支持AI智能防刷票功能,该系统介绍及购买点击前往
备注:
主机信息 内存 IP地址 系统版本 主机名
RHEVM 4G 192.168.1.123 CentOS6 x64 rhevm3.4 rhevm.benet.com
一、基础环境设置
1、确定主机名(确保能够ping 通)
vi /etc/sysconfig/network
HOSTNAME=yun.benet.com
2、关闭防火墙、设置selinux
[root@yun ~]#service iptables sotp
[root@yun ~]#chkconfig iptables off
[root@yun ~]#vim /etc/selinux/config
SELINUX=permissive //开启自由允许,或者禁止
[root@yun ~]# setenforce permissive //立即生效
[root@yun ~]# sestatus //查看状态
Mode from config file: permissive
二、搭建DNS服务器
1、安装配置服务器
[root@ rhevm ~]# mount /dev/cdrom /mnt
[root@rhevm Packages]# rpm -vih bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm
[root@rhevm ~]# vim /etc/named.conf
options {
directory "/var/named"
};
zone "benet.com" IN {
type master;
file "zz"
};
zone "1.168.192.in-addr.apa" IN {
type master;
file "ff"
};
[root@rhevm ~]# vim /var/named/zz
$TTL 86400
@ IN SOA rhevm.benet.com. root.benet.com. (
42
3H
15M
1W
1D
)
IN NS rhevm.benet.com.
rhevm IN A 192.168.1.123
rhevh IN A 192.168.1.111
[root@rhevm ~]# vim /var/named/ff
$TTL 1D
@ IN SOA benet.com. root.benet.com. (
0 ; serial
1D ; refresh
1H ; retry
1W ; expire
3H ) ; minimum
NS rhevm.benet.com.
111 PTR rhevh.benet.com.
123 PTR rhevm.benet.com.
2、测试DNS服务器
[root@rhevm ~]# cat /etc/resolv.conf
nameserver 192.168.1.123
[root@rhevm ~]# nslookup rhevh.benet.com
[root@rhevm ~]# chkconfig named on
三、YUN服务搭建
1、上传RHEVM相关包
上传相关rpm 包到,opt 目录
[root@rhevm ~]# cd /mnt/Packages/
python-deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm deltarpm-3.5-0.5.20090913git.el6.x86_64.rpm createrepo-0.9.9-22.el6.noarch.rpm
[root@rhevm Packages]# rpm -vih createrepo-0.9.9-18.el6.noarch.rpm
[root@ rhevm Packages]# cd /opt/
[root@rhevm opt]# createrepo -g /mnt/repodata/repomd.xml ./ //建立依赖关系
[root@rhevm opt]# cd /etc/yum.repos.d/
[root@rhevm yum.repos.d]# rename .repo .repo.bak *
[root@rhevm yum.repos.d]# vim rhevm.repo
[rhevm]
name=centos
baseurl=file:///opt/
enable=1
gpgcheck=0
四、设置NTP服务器
[root@ rhevm ~]# yum -y install ntp
vim /etc/ntp.conf //加入下面3行
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
server 127.127.1.0
fudge 127.127.1.0 stratum 10
chkconfig ntpd on
service ntpd start
五、安装RHEVM相关服务
1、安装RHEVM
[root@rhevm ~]# yum install rhevm rhevm-reports
六、安装并配置数据库postgresql
1、安装设置
[root@rhevm ~]# yum -y install postgresql
[root@rhevm ~]# service postgresql initdb // 初始化数据库
[root@rhevm ~]# service postgresql start //启动数据库
[root@rhevm ~]# chkconfig postgresql on
2、配置数据库
[root@rhevm ~]# chkconfig postgresql on
[root@rhevm ~]# su - postgres //切换到数据库用户postgres
-bash-4.1$ psql //登录数据库,默认没有密码
postgres=# ALTER USER postgres WITH PASSWORD '666666' //配置postgres 用户管理密码
postgres=# selct * from pg_shadow ; //查看当前用户配置情况
postgres=# create database rhevmdb; //创建数据库
postgres=# \q //完成退出
-bash-4.1$ exit
[root@rhevm ~]# vim /var/lib/pgsql/data/pg_hba.conf
local all all md5 //设置验证方式为MD5
host all all 127.0.0.1/32 md5
[root@rhevm ~]# vim /var/lib/pgsql/data/postgresql.conf
listen_addresses = '*' // 设置监听地址为所有
[root@rhevm ~]# service postgresql restart
3、安装配置RHEVM服务
[root@rhevm ~]# rhevm-setup
对话模式,其他默认回车:
DWH database host []: localhost
DWH database name [ovirt_engine_history]: rhevmdb
DWH database user [ovirt_engine_history]: postgres
DWH database password:
[root@rhevm ~]# service iptables stop
[root@rhevm ~]# chkconfig iptables off
派单系统,接单系统,派单系统开发,接单系统开发,门店商城系统,多门店会员卡系统,礼品卡兑换系统,投票系统开发,周期配送系统,预售商城系统,票务系统,选座票务系统开发