FusionCompute搭建笔记

实验室环境体系结构介绍


介绍云计算实验平台的逻辑架构和安装步骤

安装主机操作系统和启用嵌套虚拟化


物理机安装Ubuntu操作系统,并开启虚拟化嵌套功能。

安装基本服务

前提:连接互联网

#安装网络工具net-tools,安装之后才能使用ifconfig命令查看网络配置
apt install -y net-tools 

#安装Open SSH,安装后可使用SSH远程登录
apt-get install -y openssh-server

#安装完SSH远程登录后用远程控制软件CRT或MobaXterm,连接服务器使用如下命令:(该命令在客户端使用)
`ssh 用户名@IP地址 输入密码,即可远程连接服务器,例如:`
ssh huawei@192.168.1.100

#安装VIM Editor
apt-get install -y vim  

#删除VIM Editor
apt-get remove -y vim  

#安装KVM及相关组件,安装后,自动创建网桥virbr0
apt-get install -y qemu qemu-kvm libvirt-bin bridge-utils virt-manager  

kvm主要是通过内核模块来实现的,因此我们查看系统是否开启了kvm嵌套虚拟化,只需要执行如下命令:

cat /sys/module/kvm_intel/parameters/nested

不支持执行以下命令:

#编辑配置文件,开启虚拟化嵌套功能
vim /etc/modprobe.d/kvm_intel.conf  
#添加如下内容:
options kvm_intel nested
options kvm_intel enable_shadow_vmcs=1
options kvm_intel enable_apicv=1
options kvm_intel ept=1

重新载入KVM虚拟化模块:

modprobe -r kvm_intel 
modprobe -a kvm_intel 

(报:could not insert 'kvm_intel': Operation not supported这个错误,关闭虚拟机,然后进入设置界面,点击 处理器 ,然后勾选上 虚拟化Intel VT-x 或 AMD-V/RVI(V)解决该问题。)

如果创建了虚拟机,且虚拟机已经启动运行,该命令将会返回一个错误信息。 此时,只需要关闭虚拟机,再次重新载入即可

再次使用:cat /sys/module/kvm_intel/parameters/nested查看,即可看到支持KVM虚拟化嵌套功能

#重启libvirtd.service服务
systemctl restart libvirtd.service 

#设置libvirtd.service服务开机自动运行
systemctl enable libvirtd.service  
        
#至此,KVM虚拟化的相关操作全部完成

#检查配置是否生效。输入命令后,如果系统显示“Y”,说明虚拟化嵌套功能已经生效
cat /sys/module/kvm_intel/parameters/nested

实验室环境的网络配置


基本知识理解

两个网桥:

​ 手动创建的br0用于管理平面

​ 自动创建的virbr0用于存储平面

物理主机有两块网卡:
​ ens3:连接企业内部网intranet,走管理数据
​ ens4:连接互联网Internet,用于在线安装软件,当安装完所有软件后,就会将其移除,一台服务器不能有两个网关,所以将网关设置 到了连接Internet的网卡ens4上

​ 所以对于绑定到物理网卡ens3的网桥br0来说,没必要设置网关

网桥virbr0:

​ 当安装KVM组件时系统自动创建,用于传输存储数据
​ 当安装完所有软件后,就会移除连接Internet的网卡ens4,然后将virbr0网桥的IP地址改为122网段

配置网络、创建网桥

​ 网桥创建和IP地址配置:

#编辑网络配置文件,增加一个网桥br0
vim /etc/network/interfaces 

#进入配置文件输入i,添加如下内容:
auto br0
	iface br0 inet static
 		address 192.168.31.30
  		netmask 255.255.255.0
		bridge_ports ens3
 		bridge_stp off
 #添加内容结束后,按Esc键退出,之后按Shift+:,输入wq,即可保存退出
 
 #重启网络服务,使配置生效
 systemctl restart networking  

实验室环境的存储配置


配置存储相关的三个服务

  1. iSCSI Target:模拟SAN存储
  2. NFS server: 模拟NAS存储
  3. FTP server: 备份FusionCompute的管理数据

​ 从个人PC上使用命令行工具MobaXterm登录Ubuntu系统,MobaXterm免安装。

启用iSCSI目标服务

模拟SAN存储,IQN是一个使用iSCSI协议进行通信的地址:

#安装iSCSI Target服务
apt install -y tgt 

#创建一个新的分区,为服务提供存储空间。【查看分区情况:fdisk -l】
fdisk /dev/sda 

#编辑配置文件,指定四个参数
vim /etc/tgt/conf.d/mytarget.conf 

配置文件中添加如下内容:

<target iqn.201905.huawei.hcip.cloudcomputing>  

   backing-store /dev/sda2 #用来提供存储空间的分区

   initiator-name iqn.201905.huawei.hcip:cna01 #CNA1结点的IQN--iqn.201905.huawei.hcip:cna01

   initiator-name iqn.201905.huawei.hcip:cna02 #CNA2结点的IQN--iqn.201905.huawei.hcip:cna02

</target>

#添加内容结束后,按Esc键退出,之后按Shift+:,输入wq,即可保存退出


#重启iSCSI Target服务
systemctl restart tgt

#设置iSCSI Target服务开机自动运行
systemctl enable tgt 

#验证iSCSI Target服务的状态
tgtadm --mode target --op show  

启用NFS服务器

模拟NAS存储

#安装NFS server
apt install -y nfs-kernel-server 

#在/home下建立文件夹lab,存储实验所有的数据文件
mkdir /home/lab 

#建立子文件夹nfs,存储NFS相关数据
mkdir /home/lab/nfs 

#编辑NFS配置文件
vim /etc/exports 

#在配置文件最后新增内容,指明了NFS文件夹的路径和权限
/home/lab/nfs *(rw,sync,no_root_squash,no_all_squash)

#重启NFS server
systemctl restart nfs-kernel-server

#设置开机自启NFS server
systemctl enable nfs-kernel-server 

启动FTP服务器 :

备份FusionCompute的管理数据

#安装FTP server
apt install -y vsftpd 

#建立子文件夹ftp,存储FTP数据
mkdir /home/lab/ftp 

#修改FTP配置文件,共需修改3处,具体见截图。
vim /etc/vsftpd.conf  

截图如下:

在这里插入图片描述

                   vim /etc/pam.d/vsftpd #修改FTP的另一个配置文件,加#注释掉最后一行

Command 4:#修改FTP文件夹的所有者、所属组、访问权限
chown nobody:nogroup /home/lab/ftp

       chmod a-w /home/lab/ftp

       chown huawei:huawei /home/lab/ftp

【ftp文件夹属性:
dr-xr-xr-x 2 huawei huawei 4096 8月 17 11:17 ftp/

Command 5:systemctl restart vsftpd #重启FTP server

                   systemctl status vsftpd  #查看FTP server的状态
          
                   systemctl enable vsftpd  #设置FTP server开机自启

Command 6:ftp 192.168.31.30 #登录FTP,测试FTP是否能正常工作

实验室操作需要结合服务器使用

创建CNA和VRM虚拟机

FusionCompute安装

VRM手动安装

FusionCompute中的集群管理

FusionCompute中的主机管理

FusionCompute中的主机管理网络

虚拟机网络FusionCompute管理

FusionCompute中的存储资源管理

发放虚拟机——发放虚拟机

创建虚拟机模板

模板部署虚拟机

VM资源调整

虚拟机快照管理

计算资源调度策略配置

规则组和HA策略配置

FC备份

IP地址分析--426

自动获取IP地址
  • 21
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值