阿里云
本章为在 阿里云 上使用 Websoft9 托管平台的用户提供 阿里云 操作的快速指南。
快速参考
创建 ECS 服务器
阿里云 支持多种创建 ECS 服务器的方式,包括:
- 阿里云控制台
- 阿里云 CLI/API/SDK
- 阿里云计算巢
- Terraform
但是,任何一种方式均需要为 ECS 选用或准备所需的镜像
管理磁盘
阿里云 ECS 提供了丰富的磁盘类型和磁盘管理功能:
- 磁盘可以从服务器分离
- 支持在线扩容系统盘和数据盘,即无需重启 ECS 实例便可以完成扩容
- 卷转换成快照,快照转换成镜像
- 支持数据云盘
磁盘挂载
当磁盘扩容后,文件系统的容量并没有增加。这个时候,就需要进行手工的磁盘挂载操作。
- 连接服务器,安装
growpart磁盘挂载软件yum install -y cloud-utils-growpartgrowpart /dev/vda 1 - 将磁盘挂载到指定磁盘的第一个分区
# 挂载到系统盘的第一个分区growpart /dev/vda 1# 挂载到数据盘的第一个分区growpart /dev/vdb 1
- 处理扩容后文件系统,以符合 Linux 要求
# 适用于 ext 文件系统resize2fs /dev/vda1# 适用于 xfs 文件系统xfs_growfs /dev/vda1
管理 IP 与域名
- 支持静态 IP 和弹性 IP
- 支持弹性 IP 绑定到 ECS
- 提供域名注册与管理产品服务
API 导出云市场商品
-
打开阿里云 API 调试器
-
其中 SearchTerm 填写“长沙网久软件有限公司”。筛选项:key=productType, vaule=MIRROR;
-
运行 API 后生产所需的数据,
-
将数据导出为 Json,再将 Json 内容通过 Jason转Excel 工具中导出
[{ 第一个商品 },{ 第二个商品 },{ 第n个商品 },{ 最后一个商品}]
设置安全组
阿里云 控制台提供了对网络安全的直接设置:服务器 ECS > 网络和安全组 > 安全组配置

导入私有镜像
下面的步骤是对 阿里云导入镜像流程 官方文档的简述:
- 本地 VMWare 导入 ISO 原生镜像
- 虚拟机上安装 cloud-init 、安骑士和云助手,关闭防火墙和Selinux
- 使用 VMWare 导出虚拟机为 OVF 镜像,然后通过转换镜像格式 转换为 VDH 格式
- 将 VDH 文件上传至阿里云 OSS,然后导入私有镜像
镜像导入成功过后,可能仍然存在下面的常见问题:
虚拟机没有网络?
vim /etc/sysconfig/network-scripts/ifcfg-ens33,将ONBOOT=no改为yes,重启后生效
阿里云版本的 cloud-init 安装不上?
尝试安装 cloud-init 社区原版
系统盘无法自动扩展?
这个问题比较复杂,但主要考虑两个方向:
- 创建虚拟机时磁盘分区尽量简单化,比如说:只设置 1 个分区
- 系统中安装磁盘自动扩容的插件