阿里云客户端 图说阿里云客户端 - 云服务器 ECS - 阿里云
阿里云 创建实例后 安全组 配置规则 可以直接开放全部端口 不用一个一个导入
windows本地hosts设置的全部为公网ip
阿里云的linux终端hosts设置的全部为内网ip
创建的镜像文件可以通过OSS软件下载,
安装并登录ossbrowser - 对象存储 OSS - 阿里云
需要Accesskey 和 AccesskeyID 这个需要自己创建用户
记住这个Accesskey 和 AccesskeyID,它只出现一次
如果出现“使用AccessKey登录ossbrowser时出现“You are forbidden to list buckets”报错,是是因为用户账号无OSS权限,添加就好https://help.aliyun.com/document_detail/301661.htm?spm=a2c4g.11186623.0.0.41568Yxl8YxlhQ
登录这个软件,可以下载镜像
下载的镜像为.raw.tar.gz 格式,解压为.raw 格式
使用软件QEMU,可以将其转化为vmdk格式
下载安装
QEMU for Windows – Installers (64 bit)QEMU Binaries for Windowshttps://qemu.weilnetz.de/w64/2021/
这个软件不是图形化格式,需要在cmd dos里输入命令行
C:/Software/qemu/qemu-img.exe convert -p -f raw D:\convert\node001.raw -O vmdk D:\convert\node001.vmdk
不占用CPU,不占用内存,但是需要较高的IO
接下来需要在VMWare新建个虚拟机,导入这个镜像
新建虚拟机----->自定义(不要 典型)--------->到使用现有虚拟磁盘,选中这个vmdk------>就OK
但我在这里,vmware在安装过程中卡住了,不知道什么原因
也可以使用保存在阿里云OSS的镜像创建阿里云实例
创建实例时,注意在 “自定义镜像” 选中自己保存的镜像
主机名称别瞎写 node001 node002 node003
用镜像创建实例时候,一个镜像一个实例,对应着一个一个建
“系统配置” 选择 使用镜像预设密码
创建完后 /etc/hosts 之前设置的内网ip换成这个新的
主机名要是在之前搞错了,在Centos7要设置两个地方才能改主机名,主机名一定要对,否则配置的应用得全改 vim /etc/sysconfig/network vim /etc/hostname
重启即可
可以将本地镜像导入到阿里云
总体来说可以看这个四、基础篇-本地镜像发布到阿里云 - 知乎
阿里云-为了无法计算的价值 登录阿里云官网,点击控制台,在搜索栏中输入 容器镜像服务,点击创建个人实例,点击创建镜像仓库,点击本地仓库,阿里云登录 - 欢迎登录阿里云,安全稳定的云计算服务平台
可以在window家庭版安装Docker
windows家庭版安装docker_BarryKerrigan的博客-CSDN博客_windows家庭版docker
之后输入命令在dos里,不在这个应用里面,注意
首先导入镜像到docker里
docker import 绝对路径.raw.tar.gz # 镜像文件就是这个格式,不要解压
这个过程很慢, 还耗费内存,16G都占满了
过程最后失败,要加载的东西太大,21.5G,内存不够用。。还是开个阿里云得了。。。
$ docker login --username=yangzerenmiku registry.cn-wulanchabu.aliyuncs.com
$ docker tag [ImageId] registry.cn-wulanchabu.aliyuncs.com/yangzerenmiku/yangzeren-nodes:[镜像版本号]
$ docker push registry.cn-wulanchabu.aliyuncs.com/yangzerenmiku/yangzeren-nodes:[镜像版本号]
还有这个释放实例,意思就是删除实例,释放了,这个阿里云的服务器就不是给你用了,对咱们来说就是删除,对阿里来说就是清楚服务器资源给别人用
如果idea过一段时间连接窗口自动关闭,可以按照这个阿里云轻量应用服务器闲置时间过长自动断开连接_wufabao的博客-CSDN博客_为什么阿里云服务器一会不用就会断网
教程走
vim /etc/ssh/sshd_config
添加如下
#客户端每隔多少秒向服务器发送一个心跳数据
ClientAliveInterval 30
#客户端多少秒没有响应服务器自动断开连接
ClientAliveCountMax 8640000000
最后重启服务
systemctl restart sshd