当前位置:首页 > 综合资讯 > 正文
黑狐家游戏

飞牛私有云fnos在虚拟机上的安装与配置指南

飞牛私有云fnos在虚拟机上的安装与配置指南

飞牛私有云fnos虚拟机安装配置指南,详细阐述安装步骤及配置要点,助您轻松搭建私有云环境。涵盖环境准备、系统安装、配置网络、存储等环节,确保虚拟机稳定运行。...

飞牛私有云fnos虚拟机安装配置指南,详细阐述安装步骤及配置要点,助您轻松搭建私有云环境。涵盖环境准备、系统安装、配置网络、存储等环节,确保虚拟机稳定运行。

随着云计算技术的不断发展,越来越多的企业开始关注私有云的建设,飞牛私有云(Fenos)是一款基于OpenStack的私有云解决方案,具有高可靠性、易扩展性、易用性等特点,本文将详细介绍如何在虚拟机上安装飞牛私有云fnos,帮助您快速搭建自己的私有云环境。

安装环境

1、操作系统:CentOS 7.4(64位)

2、虚拟机软件:VMware Workstation 15

3、飞牛私有云fnos安装包:下载地址:https://www.fenow.com/download

飞牛私有云fnos在虚拟机上的安装与配置指南

4、硬件要求:2核CPU、4GB内存、40GB硬盘空间

安装步骤

1、创建虚拟机

(1)打开VMware Workstation,点击“创建新的虚拟机”;

(2)选择“自定义(高级)”,点击“下一步”;

(3)选择“典型”或“自定义”安装方式,点击“下一步”;

(4)选择操作系统为“Linux”,版本为“CentOS 7 64位”,点击“下一步”;

(5)设置虚拟机名称、位置和大小,点击“下一步”;

(6)设置虚拟机的网络类型,建议选择“桥接模式”,点击“下一步”;

(7)设置虚拟机的CPU和内存资源,根据实际情况调整,点击“下一步”;

(8)设置虚拟机的硬盘类型和大小,建议选择“SCSI”类型,点击“下一步”;

(9)勾选“自定义硬件”,点击“下一步”;

(10)设置虚拟机的网络适配器,选择“NAT”模式,点击“下一步”;

(11)设置虚拟机的CD/DVD驱动器,选择“使用ISO镜像文件”,点击“浏览”并选择下载的fnos安装包,点击“确定”;

飞牛私有云fnos在虚拟机上的安装与配置指南

(12)完成虚拟机的创建。

2、安装飞牛私有云fnos

(1)启动虚拟机,进入CentOS系统;

(2)使用root用户登录系统;

(3)打开终端,执行以下命令,安装依赖包:

yum install -y python-pip git
pip install -r requirements.txt

(4)安装MySQL数据库:

yum install -y mariadb-server
systemctl start mariadb
systemctl enable mariadb
mysql_secure_installation

(5)配置MySQL数据库:

mysql -u root -p

创建数据库和用户:

CREATE DATABASE openstack CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'openstack'@'localhost' IDENTIFIED BY 'openstack';
GRANT ALL PRIVILEGES ON openstack.* TO 'openstack'@'localhost';
FLUSH PRIVILEGES;
EXIT;

(6)安装OpenStack组件:

source openrc
openstack user create --domain default --password-prompt admin
openstack role add --project service --user admin admin
openstack service create --name keystone --description "OpenStack Identity" identity
openstack endpoint create --region RegionOne identity public http://controller:5000/v3
openstack endpoint create --region RegionOne identity internal http://controller:5000/v3
openstack endpoint create --region RegionOne identity admin http://controller:35357/v3

(7)安装其他组件:

source openrc
openstack service create --name glance --description "OpenStack Image Service" image
openstack endpoint create --region RegionOne image public http://controller:9292
openstack endpoint create --region RegionOne image internal http://controller:9292
openstack endpoint create --region RegionOne image admin http://controller:9292
openstack service create --name nova --description "OpenStack Compute" compute
openstack endpoint create --region RegionOne compute public http://controller:8774/v2.1
openstack endpoint create --region RegionOne compute internal http://controller:8774/v2.1
openstack endpoint create --region RegionOne compute admin http://controller:8774/v2.1
openstack service create --name neutron --description "OpenStack Networking" network
openstack endpoint create --region RegionOne network public http://controller:9696
openstack endpoint create --region RegionOne network internal http://controller:9696
openstack endpoint create --region RegionOne network admin http://controller:9696

(8)安装镜像服务:

source openrc
openstack image create --file /path/to/image.qcow2 --disk-format qcow2 --container-format bare --public cirros

(9)安装计算服务:

source openrc
openstack compute service list
openstack compute service create --name nova-compute --description "Compute Service" compute
openstack compute service list

(10)安装网络服务:

飞牛私有云fnos在虚拟机上的安装与配置指南

source openrc
openstack network service list
openstack network service create --name neutron-nov networking
openstack network service list

配置网络

1、配置物理网络接口

编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,修改以下内容:

BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.10
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4

2、配置虚拟网络接口

编辑/etc/sysconfig/network-scripts/ifcfg-ens33文件,添加以下内容:

TYPE=OVSPort
DEVICETYPE=ovs
OVS_TYPE=geneve
OVS_BRIDGE=br-ex

重启网络服务:

systemctl restart network

启动服务

1、启动OpenStack服务:

source openrc
openstack services list
openstack service enable --region RegionOne compute
openstack service enable --region RegionOne network
openstack service enable --region RegionOne identity
openstack service enable --region RegionOne image
systemctl start openstack-nova-api openstack-nova-conductor openstack-nova-scheduler openstack-keystone openstack-glance openstack-neutron-openvswitch-agent openstack-neutron-dhcp-agent openstack-neutron-metadata-agent
systemctl enable openstack-nova-api openstack-nova-conductor openstack-nova-scheduler openstack-keystone openstack-glance openstack-neutron-openvswitch-agent openstack-neutron-dhcp-agent openstack-neutron-metadata-agent

2、启动OVS服务:

systemctl start openvswitch-switch
systemctl enable openvswitch-switch

验证安装

1、查看OpenStack版本:

openstack version

2、查看网络状态:

openstack network agent list

3、查看虚拟机列表:

openstack server list

至此,飞牛私有云fnos已成功安装到虚拟机中,您可以根据实际需求进行后续的配置和扩展。

黑狐家游戏

发表评论

最新文章