阿里云

4 阅读2分钟

开设流程

创建实例

  1. 根据需要创建云服务器实例

注意安全组要开全入/全出,新增的安全组是全禁止的

  1. 将项目ID输入到天基平台查询VNC密码
graph LR
服务 --> computInit --> I08/967 --> EcsAg#
  1. 在终端输入go2which {项目ID} | grep vnc,查看vnc_passwd

I08可能没有,没有就在967中找

  1. 回到实例用VNC密码登录,再用用户密码登录(创建实例时设的密码)
  2. 修改SSH端口:
cd /etc/ssh/
vi sshd_config # 可以在修改前先备份
# 原 port 22 改为 port XXXX
  1. 重启网卡和sshd服务
/etc/init.d/networking restart
/etc/init.d/networking status
systemctl restart sshd
systemctl status sshd
  1. 挂载数据盘
    1. 查看数据盘位置fdisk -l
    2. 格式化并赋盘符mkfs -t ext4 /dev/{盘的位置}
    3. 挂载mount /dev/{盘的位置} /mnt/{目标位置}
    4. 查看是否挂载成功df -h

删除实例

  1. 卸载并删除磁盘
  2. 删除实例

自定义镜像

制作镜像

  • 系统镜像ISO可以直接使用
  • 如果是安装包
    1. 下载VirtualBox并安装,创建一个虚拟机载入安装包ISO安装好系统
    2. 安装cloud-init初始化ECS
    3. 安装virtio驱动
    4. 检查镜像是否规范
    5. 用VBoxManage将vm.vdi转成RAW格式,相当于解压缩。VBoxManage clonehd --format RAW vm.vdi vm.img
    • VBoxManage在VirtualBox安装根目录
    • 参考

上传镜像

ossutil上传镜像

因为转成RAW格式的镜像未压缩,所以尺寸比较大会超出页面上传5GB的限制,所以需要借助ossutil工具分片上传

  1. 配置初始化ossutil64 config
    • language:默认CH
    • accessKeyID:在用户个人页面查看
    • accessKeySecret:在用户个人页面查看
    • endpoint:是OSS Bucket信息页面的外网地址

注:需要先把Bucket属性设为可读可写

  1. 执行上传ossutil64 cp {镜像文件} oss://{bucket名称}

导入镜像

  1. 到镜像管理页面创建镜像,源就用刚刚上传的RAW文件
  2. 创建阿里云虚拟机时指定或在已有的虚拟机上更改系统镜像