ToB企服应用市场:ToB评测及商务社交产业平台
标题:
Linux体系管理-云盘算关键技术
[打印本页]
作者:
北冰洋以北
时间:
2024-7-13 02:10
标题:
Linux体系管理-云盘算关键技术
目次
一、介绍:
在当今数字化时代,云盘算已经成为企业和个人不可或缺的一部门。而 Linux 体系作为云盘算的重要支撑,其体系管理更是关键。
二、需求描述:
1.准备私有云平台的盘算节点和控制节点中所需的镜像和数据存储装备
2.准备好私有云的安装软件,搭建内部ftp服务,设置情况变量
三、实现思绪:
1.使用fdisk命令,对sdb和sdc进行分区,并进行文件体系创建,指派sdb供cinder服务,sdc供swift服务。
2.将centos7和iaas2.2软件复制到controller的/opt文件中,设置安装源为/opt文件夹的软件。
3.设置vsftp,以方便内网安装openstack,设置安装openstack情况变量。
四、实验:
1.存储装备准备
2.存储装备准备
3.设置yum源
4.复制centos7和iaas2.2光盘中的文件到/opt
5.搭建ftp服务器,开启并设置自启
6.关闭防火墙并设置开机不自启
7.清除缓存,验证yum源
8.编辑情况变量
五、总结
Linux 体系具有高效、稳固、安全等长处,为云盘算提供了坚实的底子。在体系管理方面,我们必要掌握磁盘管理、用户管理、进程管理等核心技术。 同时,云盘算关键技术如虚拟化、容器技术等,也为 Linux 体系管理带来了新的挑战和机遇。 只有不停学习和探索,才能更好地应对云盘算时代的需求,为企业和用户提供优质的服务。
一、介绍:
在当今数字化时代,云盘算已经成为企业和个人不可或缺的一部门。而 Linux 体系作为云盘算的重要支撑,其体系管理更是关键。
二、需求描述:
1.准备私有云平台的盘算节点和控制节点中所需的镜像和数据存储装备
2.准备好私有云的安装软件,搭建内部ftp服务,设置情况变量
三、实现思绪:
1.使用
fdisk
命令,对
sdb
和
sdc
进行分区,并进行文件体系创建,指派
sdb
供
cinder
服务
,sdc
供
swift
服务。
2.将
centos7
和
iaas2.2
软件复制到
controller
的
/opt
文件中,设置安装源为
/opt
文件夹的软件。
3.设置
vsftp,
以方便内网安装
openstack
,设置安装
openstack
情况变量。
四、实验:
1.存储装备准备
在
controller
中确定已添加两块
20G
的
scsi
硬盘,用命令
fdisk -l
,观察到有
/dev/sdb
和
/dev/sdc
字样
。
实行 fdisk /dev/sdb
进行分区,
n
进行新建,选
p
指定分区范例为主分区,选
1
指定分区编号为
1
,
分区起点和终点均回车接纳默认值,选
t
进行体系范例选择,输入
8e
,末了
w
存务退出。对
/dev/sdc
实行同样的操纵。再
用命令
fdisk -l
观察结果
对上述两个新分区进行文件体系创建,
mkfs.xfs /dev/sdb1
复制代码
mkfs.xfs /dev/sdc1
复制代码
在
compute
中
重复
前面步骤
2.存储装备准备
在
controller
中修改和添加/etc/sysconfig/network-scripts/ifcfg-ens*(详细是两个网卡
,*
一样平常是
33
和
34
)文件
,
重要改动以下参数
:
ONBOOT=
yes
,BOOTPROTO=
static
,第二网卡的
gateway
要删除。
确认主机名为
controller
,输入命令
hostnamectl set-hostname controller
复制代码
在
compute
中重复前面第一步。
确认当前主机名为
compute
,输入命令
hostnamectl set-hostname compute
复制代码
3.设置yum源
在
controller
中,先备份原来的安装源
mv /etc/yum.repos.d/* /opt/
复制代码
创建repo文件
,在/etc/yum.repos.d创建centos.repo源文件,内容如下
:
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
[iaas]
name=iaas
baseurl=file:///opt/iaas-repo
gpgcheck=0
enabled=1
复制代码
在
compute
中,先备份原来的安装源
mv /etc/yum.repos.d/* /opt/
复制代码
创建repo文件
,在/etc/yum.repos.d创建centos.repo源文件,内容如下
:
[centos]
name=centos
baseurl=ftp://192.168.1.241/centos
gpgcheck=0
enabled=1
[iaas]
name=iaas
baseurl=ftp://192.168.1.241/iaas-repo
gpgcheck=0
enabled=1
复制代码
4.
复制
centos7
和
iaas2.2
光盘中的文件到
/opt
在
controller
中,
将光驱中光盘指为定
centos7
并确认已毗连。
挂载光盘到
/mnt
文件夹并复制文件
mount /dev/cdrom /mnt/
mkdir /opt/centos
cp -rvf /mnt/* /opt/centos/
umount /mnt/
复制代码
将光驱中光盘指为定
iaas2.2
确认已毗连。
挂载光盘到
/mnt
文件夹并复制文件
mount /dev/cdrom /mnt/
cp -rvf /mnt/* /opt/
umount /mnt/
复制代码
5.搭建ftp服务器,开启并设置自启
在
controller
中,安装并设置
ftp
。
yum install vsftpd –y
vi /etc/vsftpd/vsftpd.conf
复制代码
添加
anon_root=/opt/
保存退出
启动并设置
ftp
开机启动
systemctl start vsftpd
systemctl enable vsftpd
复制代码
确认
vfp
上面命令无非常
6.
关闭防火墙并设置开机不自启
【controller/compute
都要做
】
systemctl stop firewalld
systemctl disable firewalld
复制代码
7.
清除缓存,验证yum源
【controller/compute
都要做
】
yum clean all
yum list
复制代码
8.
编辑情况变量
【controller/compute
都要做
】
yum install iaas-xiandian -y
vi /etc/xiandian/openrc.sh
复制代码
在文件背面添加如下内容
:
HOST_IP=192.168.1.241
HOST_NAME=controller
HOST_IP_NODE=192.168.1.242
HOST_NAME_NODE=compute
RABBIT_USER=openstack
RABBIT_PASS=000000
DB_PASS=000000
DOMAIN_NAME=demo
ADMIN_PASS=000000
DEMO_PASS=000000
KEYSTONE_DBPASS=000000
GLANCE_DBPASS=000000
GLANCE_PASS=000000
NOVA_DBPASS=000000
NOVA_PASS=000000
NEUTRON_DBPASS=000000
NEUTRON_PASS=000000
METADATA_SECRET=000000
INTERFACE_NAME=ens37
CINDER_DBPASS=000000
CINDER_PASS=000000
TROVE_DBPASS=000000
TROVE_PASS=000000
BLOCK_DISK=sdb1
SWIFT_PASS=000000
OBJECT_DISK=sdc1
STORAGE_LOCAL_NET_IP=192.168.1.242
HEAT_DBPASS=000000
HEAT_PASS=000000
CEILOMETER_DBPASS=000000
CEILOMETER_PASS=000000
AODH_DBPASS=000000
AODH_PASS=000000
复制代码
五、总结
Linux 体系具有高效、稳固、安全等长处,为云盘算提供了坚实的底子。在体系管理方面,我们必要掌握磁盘管理、用户管理、进程管理等核心技术。
同时,云盘算关键技术如虚拟化、容器技术等,也为 Linux 体系管理带来了新的挑战和机遇。
只有不停学习和探索,才能更好地应对云盘算时代的需求,为企业和用户提供优质的服务。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4