一、存储类服务实践
是什么:
云硬盘( Elastic Volume Service )是一种为 ECS(弹性云服务器)、BMS(裸金属服务器) 等计算服务提供持久性存储的服务。
作用:
它通过数据冗余和缓存加速等多项技术,提供高可用性和持久性,以及稳定的低时延性能。
用户可以对云硬盘做格式化、创建文件系统等操作,并对数据做持久化存储。
本实验介绍了云硬盘创建,挂载等基本操作。
实验目的/作业:
-
- 创建云硬盘
- 初始化云硬盘
- windows挂载云硬盘
- linux挂载云硬盘
服务器是一台不会关闭的电脑,而云硬盘就等于电脑的硬盘,帮助其更持久化的存储数据
挂载就是教我们怎么在这个电脑上装硬盘
准备:使用华为云登录
共建智能世界云底座-华为云
1.1为 Windows 操作系统的 ECS 挂载云硬盘
1.1.1创建云硬盘
步骤一:

新建VPC:
进入VPC

创建私有云(VPC)

定义:上海一 | vpc-sh01 | subnet-sh01

创建完成

步骤二:

进入ECS(弹性云服务器)


基础配置



网络配置


高级配置

密码Wang123123
购买成功

步骤三:
![]()
点击磁盘

磁盘

弹性云服务器和云硬盘的磁盘可用区必须相同才可挂载

完成购买

点击“返回云服务器控制台”。在“云硬盘”页面,此时可以看到2块磁盘,一块是 40GB的系统盘,一块是新购买的20GB数据盘

返回“云硬盘”页面,查看云硬盘状态,可以检查云硬盘状态及挂载信息是否正常。

1.1.2初始化云硬盘
云硬盘挂载至云服务器后,需要登录云服务器初始化云硬盘,即格式化云硬盘,之后云硬盘才可以正常使用。
步骤一:

进入ECS

找到刚刚创建的win1远程登录

登录

步骤二:

点击回收站

进入此电脑 发现新挂载的20G硬盘没有出现

步骤三:

服务器管理器

工具>计算机管理

步骤四:

存储>磁盘管理

新创建的磁盘,需要先进行初始化,在“初始化磁盘”对话框中,选择“MBR(主启动记录)”或者“GPT( GUID 分区表)”单击“确定”,对新挂载的磁盘进行初始化。
MBR确定
步骤五:


步骤六:


步骤七:


步骤八:

步骤九:


完成状态良好

返回观察,完成已挂载

截图这个是作业
1.1.3卸载 Windows 云硬盘并验证

步骤一:

步骤二:



命名test
随便添加测试内容,如:huawei cloud

步骤三:


脱机完成

步骤三:

创建这个云服务器
进入ECS

购买云服务器

和之前一样


购买成功

步骤四:


卸载刚刚的云硬盘

卸载完成
步骤五


步骤六:


步骤七:




步骤八:

找到test文件

二次挂载轻松

1.2为 Linux 操作系统的 ECS 挂载云硬盘
1.2.1Linux 操作系统的 ECS 挂载云硬盘
步骤一:

创建linux系统的弹性云服务器
进入ECS

创建Linux弹性云服务器

选择配置


网络配置


高级配置

创建成功

步骤二:

进入磁盘

创建硬盘


成功

步骤三:


输入 查看磁盘信息
fdisk -l
分析一下数据
系统盘是创建时自带的
数据盘是刚刚挂载新增的所以无分区


步骤四:

fdisk /dev/vdb
执行分区操作

下达分区命令

创建分区

保存分区

保存成功

查看一下磁盘信息
fdisk -l
创建分区成功

步骤五:


mkfs.ext4 /dev/vdb1
格式化ext4成功

步骤六:
![]()

新建文件夹
mkdir /data
df查看,发现创建了的文件并没有任何挂载
df -Th

步骤六:

用mount命令去挂载
mount /dev/vdb1 /data
查看
df -Th
挂载成功

步骤七:

cd切换到data文件内
cd /data
新建文件evs
touch evs
在data里查看
ls

步骤八:


vi进入文件
vi evs
先点击i
进入编辑,输入内容(可能有点卡)
退出esc,输入:发现卡住
刷新再输入:wq就可以了
cat查看内容是否添加
cat evs
添加成功

1.2.2开机自动挂载
步骤一:

vi编辑配置文件
vi /etc/fstab


步骤二:

umount卸载刚刚的分区
umount /dev/vdb1
df查看
df -Th
卸载成功

步骤三:

重新加载
mount -a
查看
df -Th
看到刚刚新写的配置文件

步骤四:

reboot

步骤五:
![]()
df查看
df -Th
成功

2.对象存储服务 (OBS)
是什么:
OBS 是一种稳定、安全、高效、易用的云存储服务,具备标准 Restful API 接口。
作用:
可存储任意数量和形式的非结构化数据。
本实验介绍了如何通过 OBS Browser+完成基本的对象存储管理操作。
实验目的/作业:
- 新建OBS桶
- 上传文件
- 分享(传输)文件、链接本地下载
2.1创建OBS桶

步骤一:
进入OBS

创建桶




步骤二:
![]()

步骤三:



2.2上传文件或文件夹
步骤一:



步骤二:

在本地新建文件


输入内容

上传对象



上传

成功


2.3文件的下载和传输
步骤一:
![]()
点击下载

步骤二:



步骤三:

打包一下刚刚的文件

上传对象

步骤四:



把链接在浏览器打开

下载成功

2.4删除文件
步骤一:

点击删除

确定

删除成功

2.5多版本控制
步骤一:

点击概览

步骤二:


下拉找到

点击启用

步骤三:

新建文本文件并且添加内容

步骤四:

点击对象,上传刚刚写的文本文件



步骤五:

本地修改

步骤六:

再次上传



步骤七:


步骤八:

点击版本

可以看到文件的两个版本,可以对不同的版本分别进行操作,比如下载分享等

指导大家把所有收费的内容进行删除,以免多被收费
弹性云服务器
OBS
公网IP
VPC
网关和对象
3.弹性文件服务 (SFS)
是什么:

弹性文件服务 ( Scalable File Service,SFS ) 提供按需扩展的高性能文件存储(NAS ),可为云上多个弹性云服务器( Elastic Cloud Server,ECS ),容器(CCE&CCI),裸金属服务器(BMS)提供共享访问。
本实验将介绍 SFS 的基本操作。
实验目的/作业:
- 创建弹性文件系统
- 将弹性文件系统挂载到(windows)弹性云服务器上
- 将弹性文件系统挂载到(Linux)弹性云服务器上
3.1创建文件系统
3.1.1创建弹性云服务器
步骤一:
![]()

步骤二:



步骤三:



3.1.2创建弹性文件系统
步骤一:
![]()
进入SFS

步骤二:





创建成功


步骤三:
记录信息
点击一下名称进入详情


windows:
查看详情路径

Linux挂载代码命令
mount -t nfs -o vers=3,nolock,noresvport 6c52b0b6-7aaf-4f9d-8867-2cd90492447e.sfsturbo.internal:/ /mnt/sfs_turbo
3.2挂载文件系统到windows服务器上
3.2.1安装NFS客户端
步骤一:

先远程登录windows

点击服务器管理器

点击添加角色和功能

步骤二:
点击下一步

到这个界面找到NFS服务器点击

添加功能

步骤三:
再下一步到达功能

找到NFS客户端点击选择

步骤四:
点击下一步安装并且等待


步骤五:
![]()
关闭

重启

3.2.2挂载步骤
步骤一:


步骤二:

右键选择属性

TCP和硬装载确定

步骤三:

管理员身份运行

输入挂载代码
ps:里面的路径是上面共享路径其一即可
mount -o nolock -o casesensitive=yes 192.168.0.184:/! E:
挂载完成

步骤四:

到此电脑内查看

windows挂载完成!
3.3挂载文件系统到Linux服务器上
步骤一:
![]()

步骤二:
![]()
用户名:
密码:
登录成功

输入命令,查看系统是否安装NFS软件包
rpm -qa |grep nfs

步骤三:

进入安装NFS软件包命令
yum install nfs-utils -y
加载完成

步骤四:

安装bind-utils软件包
yum -u install bind-utils
下载完成

步骤五:
![]()
查看下载安装完成

步骤六:
![]()


步骤七:
![]()
mkdir /mnt/sfs_turbo

步骤八:
![]()
ps:可以清屏输入clear或者按住


mount -t nfs -o vers=3,nolock,noresvport 6c52b0b6-7aaf-4f9d-8867-2cd90492447e.sfsturbo.internal:/ /mnt/sfs_turbo
复制粘贴入

步骤九:
![]()
查看挂载命令
df -Th
挂载完成

步骤十:
![]()
切换到刚刚创建的文件夹内
cd /mnt/sfs_turbo/
ls查看一下
ls
新建文件huawei_cloud
touch huawei_cloud
ls再查看一下
ls
新建完成

步骤十一:
![]()

进入编辑fstab文件
vi /etc/fstab
进入编辑状态
查看路径

新增最后一行
自己路径:/ /mnt/sys_turbo nfs vers=3,nolock 0 0

步骤十二:
![]()
cd切换到上一个路径
cd
卸载刚刚挂载的
umount /mnt/sfs_turbo/
加载刚刚写的开机自动挂载文件
mount -a
df查看所有成功

ps:
如果遇到没有挂载,并且卡机的情况要重启
再进入fstab文件看看
然后再mount -a加载
步骤十三:
![]()
reboot

步骤十四:

重新登录

df查看
df -Th
![]()

再查看一下文件还在不在
成功

删除步骤,先删除服务器,在删除SFS弹性文件
再删除 弹性公网 安全组
子网 VPC即可
运维类服务实践