cloudstack410版本安装部署第三版.docx

上传人:b****3 文档编号:1540511 上传时间:2022-10-23 格式:DOCX 页数:25 大小:602.18KB
下载 相关 举报
cloudstack410版本安装部署第三版.docx_第1页
第1页 / 共25页
cloudstack410版本安装部署第三版.docx_第2页
第2页 / 共25页
cloudstack410版本安装部署第三版.docx_第3页
第3页 / 共25页
cloudstack410版本安装部署第三版.docx_第4页
第4页 / 共25页
cloudstack410版本安装部署第三版.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

cloudstack410版本安装部署第三版.docx

《cloudstack410版本安装部署第三版.docx》由会员分享,可在线阅读,更多相关《cloudstack410版本安装部署第三版.docx(25页珍藏版)》请在冰豆网上搜索。

cloudstack410版本安装部署第三版.docx

cloudstack410版本安装部署第三版

cloudstack4.10版本安装部署配置

注:

所有节点操作系统必须为64位,management节点为192.168.200.5上的虚拟机,内存8G,双核cpu,开始内存4G安装完后报资源不足。

host节点必须支持硬件虚拟化,并且在bios中开启,添加host节点时,节点上不能有在运行虚拟机,最好所有节点都为全新安装的最小化系统。

KVM安装部署

安装环境:

管理节点management:

192.168.250.113CentOS7-minimal

Kvmhost节点1:

192.168.200.102CentOS7-minimal

Kvmhost节点2:

192.168.200.148CentOS7-minimal

管理节点management安装

1.以root身份登录到操作系统。

2.检查一个完全合格的主机名。

hostname--fqdn

应该返回一个完全合格的主机名,例如””,如果没有,则执行

hostnamectlset-hostname

进行修改主机名,并且在/etc/hosts中添加

192.168.250.113

3.确保机器可以连接到互联网。

ping

4.关闭SELINUX

vi/etc/selinux/config

更改为SELINUX=disabled。

注:

此处必须重新启动系统,否则配置不会生效。

5.关闭防火墙

systemctlstop firewalld.service

systemctldisable firewalld.service

6.安装配置NTP

yuminstallntp

systemctlenable ntpd.service

7.安装配置MySQL

mkdir /opt/mysql

cd /opt/mysql

wget

注:

如果是最小化安装,此处会提示wget命令找不到,执行下面命令,安装wget。

yuminstallwget

rpm-ivh mysql-community-release-el7-5.noarch.rpm

yuminstall mysql-community-server 

安装完成后,在/etc/f文件的[mysqld]标签下添加以下内容并保存。

innodb_rollback_on_timeout=1

innodb_lock_wait_timeout=600

max_connections=350

log-bin=mysql-bin

binlog-format='ROW'

然后启动mysql

systemctlstart mysqld.service

systemctlenable mysqld.service

然后运行以下命令初始化数据库

mysql_secure_installation

注:

若是在管理节点上安装mysql,则所有都可以回答”y”,若是mysql为单独节点,则其中的“禁止root远程登录”选择“n”。

8.安装Management Server

创建cloudstack本地源

vi/etc/yum.repos.d/cloudstack.repo

按i在其中添加以下内容:

[cloudstack]

name=cloudstack

baseurl=

enabled=1

gpgcheck=0

:

wq保存退出,然后刷新yum源的缓存

yumcleanall

yummakecache

缓存刷新完后,可以开始安装management了

yuminstallcloudstack-management

安装完成后,建立数据库

cloudstack-setup-databasescloud:

123456@localhost--deploy-as=root:

123456

注:

cloud:

123456为新建的cloudstack数据库用户和密码

若在管理节点上安装mysql,则一定为localhost,不能为管理节点ip,除非数据库初始化时没有禁止root远程登录。

root:

123456为数据库用户root的密码,为初始化数据库时候设置的密码,并非操作系统的密码。

配置管理服务器

cloudstack-setup-management --tomcat7

启动管理服务器

systemctl start cloudstack-management.service

9.配置NFS存储

安装NFS

yum-y install nfs-utils rpcbind

systemctl enable rpcbind.service

systemctl enable nfs-server.service

systemctl start rpcbind.service

systemctl start nfs-server.service

在存储服务器上,为辅助存储创建一个NFS共享,如果也使用NFS作为主存储,则创建第二个NFS共享。

例如:

mkdir-p/export/primary

mkdir-p/export/secondary

要将新目录配置为NFS导出,请编辑/etc/exports。

使用rw,async,no_root_squash,no_subtree_check导出NFS共享。

例如:

vi/etc/exports

插入以下行。

/export*(rw,async,no_root_squash,no_subtree_check)

导出目录。

exportfs-a

编辑/etc/sysconfig/nfs文件。

vi/etc/sysconfig/nfs

取消注释以下几行:

LOCKD_TCPPORT=32803

LOCKD_UDPPORT=32769

MOUNTD_PORT=892

RQUOTAD_PORT=875

STATD_PORT=662

STATD_OUTGOING_PORT=2020

重新启动NFS服务

systemctl restart rpcbind.service

systemctl restart nfs-server.service

在管理服务器上,为辅助存储创建一个安装点。

例如:

mkdir-p/mnt/secondary

在管理服务器上安装辅助存储。

用你自己的替换下面的示例NFS服务器名称和NFS共享路径

mount-tnfs192.168.250.113:

/export/secondary/mnt/secondary

可以输入df-h查看挂载状态。

10.导入虚拟机模板

模板下载路径:

将下载好的模板上传到二级存储的挂载点上,此处应为/mnt/secondary,即为df-h出来的挂载点的目录。

切到挂载点目录下:

cd/mnt/secondary

导入模板:

kvm模板:

/usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt-m/mnt/secondary-fsystemvm64template-4.10-4.10.0.0-kvm.qcow2.bz2-hkvm–F

注:

将其中的挂载点目录和安装的模板名称根据实际替换。

卸载掉挂载点:

umount/mnt/secondary

注:

卸载的时候可能会报deviceisbusy的错,关闭当前命令窗口,重新打开一个,再输入卸载命令即可。

卸载掉挂载点后,即可通过浏览器访问,建议谷歌浏览器。

访问路径:

默认账号:

admin,密码:

password,即可开始配置云。

至此,管理节点配置完成。

kvm主机的配置和安装

1.以root身份登录到操作系统。

检查一个完全合格的主机名。

hostname--fqdn

2.应该返回一个完全合格的主机名,例如””,如果没有,则执行

hostnamectlset-hostname

进行修改主机名,并且在/etc/hosts中添加

192.168.250.113

确保机器可以连接到互联网。

ping

3.关闭SELINUX

vi/etc/selinux/config

更改为SELINUX=disabled。

注:

此处必须重新启动系统,否则配置不会生效。

4.关闭防火墙

systemctlstop firewalld.service

systemctldisable firewalld.service

5.安装配置NTP

yuminstallntp

systemctlenable ntpd.service

6.安装agent

创建cloudstack本地源

vi/etc/yum.repos.d/cloudstack.repo

按i在其中添加以下内容:

[cloudstack]

name=cloudstack

baseurl=

enabled=1

gpgcheck=0

:

wq保存退出,然后刷新yum源的缓存

yumcleanall

yummakecache

缓存刷新完后,就可以开始安装agent了

yuminstallcloudstack-agent

7.安装KVM虚拟化环境

安装kvm 

yum groupinstall -y Virtualization "Virtualization Client" 

lsmod|grep kvm

编辑配置文件

vi/etc/libvirt/qemu.conf

并取消如下行的注释

vnc_listen=0.0.0.0

编辑配置文件

vi/etc/libvirt/libvirtd.conf

配置以下参数

listen_tls = 0  

listen_tcp = 1  

tcp_port = "16059"  

auth_tcp = "none"  

mdns_adv = 0

修改

vi/etc/sysconfig/libvirtd

中的参数,取消如下行的注释:

LIBVIRTD_ARGS="--listen" 

完成后重启libvirtd 

systemctl restart libvirtd.service 

systemctl enable libvirtd.service 

配置agent 

vi /etc/cloudstack/agent/agent.properties 

 cloudstack管理服务器地址 

host=192.168.250.113

8.配置桥接网络

agent会用到网桥,默认为cloudbr0

首先在agent主机上,输入下面命令,查看已有网桥

brctlshow

并且查看启用状态,一般名称为virbr0。

将已有网桥停掉

ifconfigvirbr0down

如果是最小化安装系统,会提示ifconfig命令找不到,执行下面命令,安装ifconfig命令所需包

yuminstallnet-tools

删除已有网桥

brctldelbrvirbr0

创建桥接网卡配置文件 

vi /etc/sysco

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1