- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
-
用户指南
- 开始使用多活高可用服务
- 功能模块
- 命名空间
- 多活管理
- 应用管理
- 监控管理
-
工作流管理
- 工作流简介
- 工作流模板
- 创建工作流
- 编排工作流
- 导入工作流
-
工作流插件说明
- DRS灾备切换
- DRS检查RTO&RPO
- RDS实例读写设置
- RDS实例重启
- RDS实例创建备份
- DWS检查容灾任务
- DWS容灾操作
- DCS开启/关闭白名单
- OBS桶存量比较
- OBS跨区域复制任务设置
- OBS桶策略操作授权用户
- DNS添加记录集
- DNS删除记录集
- DNS公网域名记录集权重设置
- Smart Connect任务操作
- 人工卡点
- 等待
- AOM作业执行
- 混沌实验执行
- PerfTest测试任务启动/停止
- HTTP请求
- MAS多活管理切换/回切
- DDM实例创建备份
- DDM实例读写设置
- RDS实例指定用户读写设置
- RDS检查容灾复制状态
- RDS灾备实例升主
- RDS修改实例参数
- DRS任务操作
- DRS检查任务方向和状态
- RDS自动备份策略设置
- RDS检查实例备份信息
- DRS检查任务信息
- DRS数据级/对象级对比
- OpenGauss容灾操作
- OpenGauss检查容灾信息
- 执行工作流
- 查看工作流执行详情
- 编辑工作流
- 复制工作流
- 删除工作流
- 关注工作流
- 混沌工程
- 应用韧性Hub
- 凭证管理
- 事件监控
- 查看审计日志
- 权限管理
- 最佳实践
- 开发指南
- 常见问题
- 视频帮助
- 文档下载
- 通用参考
链接复制成功!
准备资源
概述
在使用边缘版多活实例前,需要准备虚拟机资源、安装Docker、挂载磁盘,以及检查虚拟机与MAS侧的端口是否连通。
虚拟机资源准备有以下两种场景,您可以根据实际场景准备虚拟机资源。
准备依赖资源(首次创建多活实例)
- 准备虚拟机资源
在创建边缘版多活实例前,您可根据实际需要准备虚拟机资源,具体要求见下表。
实例规格
虚拟机数量(台)
CPU
内存(G)
磁盘io(读+写)(MB/s)
系统盘(G)
数据盘(G)
系统架构
网络带宽性能
主多活分区
3
>=8
>=16
>=350
>=100
>=100
x86_64架构
安装时带宽:
>=10MByte/s
运行时带宽:
>=5Mbit/s
备多活分区
3
>=8
>=16
>=350
>=100
>=100
x86_64架构
安装时带宽:
>=10MByte/s
运行时带宽:
>=5Mbit/s
- 安装Docker并启动运行
Docker版本必须高于17.06,推荐使用18.06.3版本。请勿使用18.09.0版本Docker,如果已使用此版本,请尽快升级。
Docker安装完成后,可以执行如下命令检查Docker是否安装正常。
# docker -v
回显如下则说明安装正常。
Docker version 18.06.3, build 48a66213fee
重启Docker并查看Docker是否运行成功。
systemctl enable docker systemctl restart docker docker ps
回显如下则说明Docker运行成功。
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
- 磁盘挂载
- 以root用户登录待挂载虚拟机。
- 查看磁盘情况。
fdisk -l
系统显示如下信息,表示系统有一个空间为500G的磁盘,盘符为/dev/vdb,请将磁盘/dev/vdb挂载到/opt/cloud/mas目录。
Disk /dev/vda: 500 GiB, 136870912000 bytes, 1048576000 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 Disklabel type: dos Disk identifier: 0x00027c9e Device Boot Start End Sectors Size Id Type /dev/vda1 * 2048 2105343 2103296 1G 83 Linux /dev/vda2 2105344 18876415 16771072 8G 8e Linux LVM /dev/vda3 18876416 62914559 44038144 21G 8e Linux LVM Disk /dev/vdb: 500.0 GB, 536870912000 bytes, 255 heads, 63 sectors/track, 437314 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x00000000 Disk /dev/vda doesn't contain a valid partition table Disk /dev/mapper/root-root: 21 GiB, 22540189696 bytes, 44023808 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 /dev/mapper/swap-swap: 8 GiB, 8581545984 bytes, 16760832 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
- 格式化磁盘。
mkfs.ext4 /dev/vdb
- 建立挂载目录。
mkdir /opt/cloud/mas
- 将磁盘挂载到指定目录。
mount /dev/vdb /opt/cloud/mas
- 配置磁盘分区自动挂载。
vi /etc/fstab
增加如下配置:
/dev/vdb /opt/cloud/mas ext4 defaults 0 0
- 查看挂载是否成功。
df -hT
系统显示如下内容表示挂载成功。
Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 16G 8.0K 16G 1% /dev tmpfs tmpfs 16G 80K 16G 1% /dev/shm tmpfs tmpfs 16G 18M 16G 1% /run tmpfs tmpfs 16G 0 16G 0% /sys/fs/cgroup /dev/mapper/root-root xfs 21G 3.1G 18G 15% / /dev/vda1 ext4 979M 57M 855M 7% /boot tmpfs tmpfs 3.2G 16K 3.2G 1% /run/user/483 tmpfs tmpfs 3.2G 0 3.2G 0% /run/user/0 /dev/vdb ext4 500G 60M 499G 1% /opt/cloud/mas
- 检查端口
用户准备好虚拟机资源后,需要检查虚拟机是否开放了各组件需要的端口,具体端口信息如下:
端口需要保持内部互通。
表1 各组件开放的端口 组件
端口
ETCD
2379、2380
Monitor
8011、8099、8873
- 时间同步
边缘节点时间需要与UTC+8时间保持一致,否则会导致边缘节点的监控数据、日志上传出现偏差。您可以选择合适的NTP服务器进行时间同步,从而保持时间一致。配置方法可参考如何同步NTP服务器中的操作步骤。
- 安装增熵软件确保系统可以快速生成安全随机数。
euleros和centos可参考以下方法安装haveged进行增熵:
yum install -y haveged service haveged start systemctl enable haveged
- 以root用户分别登录所有虚拟机。
- 执行以下命令清除已删除实例遗留的数据。
rm -rf /opt/cloud/mas