部署云网络1

网友投稿 748 2022-05-28

使用谷歌浏览器访问华为云平台地址https://cloud.tencent.com并登录。首页如图2所示。

华为云平台

单击右上角控制台选项进入后台,选择并点击“云产品>网络>私有网络”。如图3所示。

部署云网络1

私有网络

单击新建,创建私有网络,名称为intnet1,IPv4地址配置为192.168.0.0/16,子网名称配置为subnet1,地址为192.168.1.0/24,子网可用区域设置为上海二区(这个区域必须为可以申请云服务器的区域)。配置完成后单击确定完成创建。如图4所示。

创建私有网络intnet1

选择私有网络下的安全-安全组菜单选项,点击新建创建安全组,安全组名称设置为ChinaSkill-security-group,模板为放通全部端口。配置完成后点击确定完成创建,如图5所示。

新建安全组

单击华为云平台首页右上角控制台选项进入后台,选择并点击“云产品>计算>云服务器”进入云服务器控制台。如图6所示。

选择云服务器

点击新建按钮进入云服务器购买界面。在自定义配置界面,选择按量计费,地域选择子网的可用区域上海二区,网络选择已创建的intnet1私有网络,subnet1子网。如图7所示。

购买云服务器1

云服务器的实例类型大小选择1核vCPU、4G内存的标准型S5(型号不重要,内存vCPU不能选择错误),系统盘大小设置为50G,镜像选用公共镜像CentOS7.5 64位。如图8所示。

购买云服务器2

云服务器公网宽带选择免费分配独立公网IP,按宽带计费,服务器数量选择2,设置完成后,点击下一步设置主机。如图9所示。

购买云服务器3

云服务器的主机设置中,安全组选择已创建的ChinaSkill-security-group安全组,所属项目为默认项目。如图10所示。

主机设置1

将云服务器的实例名称设置为ChineSkill-node,登录方式设置为密码登录,root用的的密码设置为Abc@1234,设置完成后点击下一步确认配置信息。如图11所示。

主机设置2

查看并确认配置信息,确认信息正确后,勾选右下角“同意《华为云服务协议》”,点击开通完成云服务器创建。如图12所示。

确认配置

之后就可以在云服务器控制台的实例中看到创建的两台云服务器ChineSkill-node1和ChineSkill-node2。可以看到云服务器ChineSkill-node1的IP地址为192.168.1.13,公网IP为81.69.245.247;云服务器ChineSkill-node2的IP地址为192.168.1.4,公网IP为42.192.22.138。如图13所示。

创建完成

在云服务器控制台中选择云硬盘菜单,点击新建,购买数据盘可用区为上海二区(与私有网络和云服务器的可用区一致),容量大小为40G,硬盘名称设置为disk-1,按量计费。配置完成后点击确定完成新建。如图14所示。

新建云硬盘

新建完成后,可以在云服务器控制台下面的云硬盘中看到新建的disk-1云硬盘。如图15所示。

云硬盘

选中disk-1云硬盘,点击菜单栏上的挂载选项,在弹出的对话框中,选择ChinaSkill-node2实例,点击下一步。如图16所示。

挂载云硬盘

点击开始挂载,完成云硬盘挂载后,可以看到云硬盘已显示挂载到。ChinaSkill-node2实例。如图17所示。

完成挂载

使用CRT连接工具连接到ChinaSkill-node2实例,使用root用户登录。登录实例后,使命令lsblk查看云服务器硬盘情况。我们可以看到一个40G的硬盘vdb,这个就是我们挂载的云硬盘。使用mkfs.ext4命令格式化vdb云硬盘。命令如下:

[root@VM-1-4-centos ~]# lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT

sr0     11:0    1 41.1M  0 rom

vda    253:0    0   50G  0 disk

└─vda1 253:1    0   50G  0 part /

vdb    253:16   0   40G  0 disk

[root@VM-1-4-centos ~]# mkfs.ext4 /dev/vdb

mke2fs 1.42.9 (28-Dec-2013)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

2621440 inodes, 10485760 blocks

524288 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=2157969408

320 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000, 7962624

Allocating group tables: done

Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

在云服务器ChinaSkill-node2中创建/nfs/code目录,并将/dev/vdb云硬盘挂载到/nfs/code目录。挂载后查看挂载情况。命令如下:

[root@VM-1-4-centos ~]# mkdir -p /nfs/code

[root@VM-1-4-centos ~]# mount /dev/vdb /nfs/code/

[root@VM-1-4-centos ~]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/vda1        50G  1.5G   46G   4% /

devtmpfs        1.9G     0  1.9G   0% /dev

tmpfs           1.9G   24K  1.9G   1% /dev/shm

tmpfs           1.9G  456K  1.9G   1% /run

tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup

tmpfs           380M     0  380M   0% /run/user/0

/dev/vdb         40G   49M   38G   1% /nfs/code

在云服务器ChinaSkill-node2上部署NFS文件共享服务,将/nfs/code目录共享给外部网络,并提供访问权限。

修改云服务器ChinaSkill-node2主机名为ChinaSkill-node2。命令如下:

[root@VM-1-4-centos ~]# hostnamectl set-hostname chinaskill-node2

[root@VM-1-4-centos ~]# hostnamectl

Static hostname: chinaskill-node2

Pretty hostname: chinaskill-node2

Icon name: computer-vm

Chassis: vm

Machine ID: c28d40cbc8e3adcb4e32d9779a77b39e

Boot ID: abc213eb9665462dad49d3c293eb04cd

Virtualization: kvm

Operating System: CentOS Linux 7 (Core)

CPE OS Name: cpe:/o:centos:centos:7

Kernel: Linux 3.10.0-862.el7.x86_64

Architecture: x86-64

使用yum命令在ChinaSkill-node2实例中安装nfs文件共享服务,命令如下:

[root@chinaskill-node2 ~]# yum  install nfs-utils rpcbind -y

在ChinaSkill-node2实例中编辑NFS服务的配置文件/etc/exports,在配置文件中加入一行代码,将/nfs/code目录设置为NFS服务的共享目录。命令如下:

[root@chinaskill-node2 ~]# vi /etc/exports

[root@chinaskill-node2 ~]# cat /etc/exports

/nfs/code 192.168.1.0/24(rw,no_root_squash,no_all_squash,sync,anonuid=501,anongid=501)

[root@nfs-server ~]# exportfs –r                                                             #生效配置

在ChinaSkill-node2实例中启动NFS服务,命令如下:

[root@chinaskill-node2 ~]# systemctl start rpcbind && systemctl enable rpcbind

[root@chinaskill-node2 ~]# systemctl start nfs && systemctl enable nfs

在ChinaSkill-node2(内网地址为192.168.1.4)实例中查看可挂载目录,命令如下:

[root@chinaskill-node2 ~]#  showmount -e 192.168.1.4

Export list for 192.168.1.4:

/nfs/code 192.168.1.0/24

修改云服务器ChinaSkill-node1主机名为ChinaSkill-node1。命令如下:

[root@VM-1-13-centos ~]# hostnamectl set-hostname chinaskill-node1

[root@VM-1-13-centos ~]# hostnamectl

Static hostname: chinaskill-node1

Icon name: computer-vm

Chassis: vm

Machine ID: c28d40cbc8e3adcb4e32d9779a77b39e

Boot ID: a7811f36e7ad477ba44b650cd13d24fa

Virtualization: kvm

Operating System: CentOS Linux 7 (Core)

CPE OS Name: cpe:/o:centos:centos:7

Kernel: Linux 3.10.0-862.el7.x86_64

Architecture: x86-64

在ChinaSkill-node1(内网地址为192.168.1.13)实例中安装nfs服务客户端,安装完成后查看nfs挂载目录。命令如下:

[root@chinaskill-node1 ~]# yum install nfs-utils rpcbind –y

[root@chinaskill-node2 ~]# showmount -e 192.168.1.4

Export list for 192.168.1.4:

/nfs/code 192.168.1.0/24

Linux 弹性云服务器 ECS 网络

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:文件大小和占用空间的区别(为什么文件大小和占用空间不一样大)
下一篇:【Grafana】初始配置Grafana
相关文章