可以自行在弹性云服务器中安装操作系统,记一次云主机系统盘扩容及制作私有镜像的操作步骤...

本文详细介绍了如何在华为云上购买和配置弹性云服务器,包括选择规格、网络配置、系统盘扩容以及通过LVM进行分区扩展。接着,展示了如何在云主机上安装软件并创建系统盘私有镜像。最后,测试了私有镜像的实用性,强调了使用私有镜像进行快速部署和扩容的优势。
摘要由CSDN通过智能技术生成

7cbaaca757fb6f2c37d4a4f551c1ab01.png

一、购买弹性云服务器​

1、登录华为云,首先购买弹性云服务器

0caf0dd2108919e5d8929109e039613c.png

2、选择弹性云主机的规格 按需计费类型,贵阳一区域价格相对便宜一些

1f37c4025768f7a4692a721862cc7069.png

3、镜像根据实际情况自行选择 举例:我这里选择公共镜像,centos7.6版本为例 系统盘默认40G

4c42fd07db690965731a254a088b0a24.png

4、网络配置 VPC网络、安全组、购买弹性公网IP,带宽大小

94ec5c00105ce43cd3dc3ae33841e8b0.png

5、高级配置 设置云服务器名称与密码

466787b03bf8cdd398596edb998d2c83.png

6、确认配置后购买

88084368fe3378effe3a59d90df10a8c.png

7、等待云主机开通完成 1分钟左右可以看到弹性公网IP

aff995a9fc075223bb6998839731fa41.png

39b94c4ec081cd628aeb0cc72d675931.png

二、SSH登录云主机确认分区情况

fdisk /dev/vda确认第一块分区的起始扇区和结束扇区

[root@huaweicloud ~]# fdisk /dev/vdaWelcome to fdisk (util-linux 2.23.2).

Changes will remain in memory only, until you decide to write them.

Be careful before using the write command.

Command (m for help): pDisk /dev/vda: 42.9 GB, 42949672960 bytes, 83886080 sectors

Units = sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk label type: dos

Disk identifier: 0x0002af06

Device Boot      Start         End      Blocks   Id  System

/dev/vda1   *        2048    83886079    41942016   83  Linux

33300fececa8bd0f0e0587bd2dea9c81.png

三、系统盘进行扩容

1、这时对系统盘进行扩容 云硬盘,对当前的系统盘进行扩容 比如新增容量20G

2a069336ad4009b4b01d38aa8f3e7776.png

3edfa7ca66ff11f8037793022cf14d0b.png

0debf7e922a017bc219fc2fb2a575329.png

ad49850dab48c8ad519ed6c4290d17e8.png

8c3b0d5d5573dab131db52fb52a4c266.png

2、SSH登录云主机进行创建新分区,并进行LVM扩容

fdisk /dev/vda

n

创建新分区

注意开始扇区结束扇区

p

w保存

partprobe

cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repo

cp -a /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup

mv /etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup

sed -i "s/#baseurl/baseurl/g" /etc/yum.repos.d/epel.repo

sed -i "s/metalink/#metalink/g" /etc/yum.repos.d/epel.repo

sed -i "s@http://download.fedoraproject.org/pub@https://mirrors.huaweicloud.com@g" /etc/yum.repos.d/epel.repo

yum clean all

yum makecache

yum install lvm2

pvcreate /dev/vda2

vgcreate vg_centos /dev/vda2

lvcreate -l 100%FREE -n lv_opt vg_centos

lvdisplay mkfs.ext4 /dev/mApper/vg_centos-lv_opt

echo "/dev/mapper/vg_centos-lv_opt /opt ext4 defaults 0 0 " >> /etc/fstab

d55419b46b86fa2f03c21c267d1a605b.png

647ca8a4e2f910534790dbd4db88d5cc.png

964aec659fe046e23e488ca0c950a1e7.png

eb6bd1ae5d2377249baa4b5a29244a26.png

2b96ce467846dc330e6aa841f27da833.png

872ed76de9e64062905c5e71509f7608.png

dc998c122307b46a3b8f424ae760dd49.png

四、软件定制安装,并制作系统盘私有镜像

1、自行安装软件到/opt目录下,例如创建kafka和zookper服务

f2eed7d0cf0c9aa7708c0d9b55b056e0.png

kafka+zookpeer创建参考之前的文章

CentOS7下简单搭建zookeeper+kafka集群

2、先对云主机进行关机,然后创建系统盘私有镜像

797380e5d4985501aa01f0fffe230f31.png

8f8326f15d504b24baed114bfb73fd2e.png

795cd9726ef7e751027ebf8abd533988.png

11fdbbbbc1038d368f808da8e754e192.png

847e37943d219ce84f3814be3cee4ce8.png

9e4a1a2d087e21ab03f70e685fc9adbb.png

3、这时可以删除原来制作系统盘私有镜像的原始云主机,以免继续扣费

507475d83e6093b3bcdb0b60c5db7a17.png

五、测试私有镜像

利用私有镜像为模板购买云主机

8543143ab4d03a0b9aaad370c48df301.png

购买后SSH登录云主机可以看到zookeeper+kafka服务可以直接使用,相当方便

092c2fe8f26da727534a0e3c61f4c6ab.png

注意私有镜像是会计费的

992d0f41af1ed2eff95344a69fe28b46.png

总结

可以看出使用私有镜像相当方便,先对系统盘扩容创建LVM分区再做镜像,这样后期磁盘容量不足时,可以直接购买数据盘进行LVM扩容即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值