首页 > 其他分享 >阿里云虚拟机以及go2aliyun后的优化

阿里云虚拟机以及go2aliyun后的优化

时间:2024-02-21 16:04:07浏览次数:27  
标签:一下 虚拟机 go2aliyun etc 阿里 ssh

阿里云虚拟机以及go2aliyun后的优化


背景

最近公司内开始使用阿里云作为一些验证环境
因为阿里云上面的系统类型有限
很多兼容性的系统无法通过模板创建出来
所以前几天使用了go2aliyun的方式搭建虚拟机
进行兼容性的验证。

使用过程中发现一些问题,这里总结一下。

ssh链接总断开

阿里云应该是为了减少长连接网络消耗
对5分钟左右么有活跃的链接就会执行断开操作
会导致很明显的 阿里云上面的虚拟机总断开失联的问题

解决办法很简单,修改一下 ssh 配置就可以了
vim /etc/ssh/sshd_config 

ClientAliveInterval 30
ClientAliveCountMax 86400

# 注意打开注释, 修改一下Interval的时间到稍微小一点的数值。
# ClientAliveCountMax 其实是次数,理论上大一点就可以了。

设置成功后 重启一下 sshd
systemctl restart sshd

然后使用shell工具重连一下 ssh 就可以了。

提示“等待输入超时:自动注销”

UOS 等系统喜欢设置一个超时时间。
会在5分钟没有任何影响之后提示:
等待输入超时:自动注销

其实解决方法也比较简单
cd /etc/
grep -irln TMOUT
会发现
/etc/profile
的最后面有一个 export TMOUT 的时间设置
将时间设置为0 就可以了。 
重新登录
env |grep TMOUT

银河麒麟Openeuler等网络无法使用-解决办法1

在使用go2aliyun迁移的虚拟机模板创建虚拟机后。
发现设置的内部地址和外部地址无法使用。 

表现就是无法上网,只能通过VNC的方式链接进行处理。
先说一个从根本上解决问题的思路

在迁移虚拟机之前: 
vim /etc/default/grub
在如下行的 最后面 双引号内部添加上:
net.ifnames=0 biosdevname=0
就可以了. 
GRUB_CMDLINE_LINUX=" xxx net.ifnames=0 biosdevname=0“
然后:
生效设置
grub2-mkconfig -o /boot/grub2/grub.cfg

查看是否生效
cat /boot/grub2/grub.cfg

银河麒麟Openeuler等网络无法使用-解决办法2

开一下工单, 找一下阿里云的客服人员
然后输入密码,让他们帮忙处理一下就可以了。 

如果不想排队, 也可以手工处理。

最简单的处理方式为:
打开阿里云的控制台->vnc登录阿里云
如果有GUI界面,将IP地址删除掉,改成自动.
进入 /etc/sysconfig/network-scripts 的目录
修改文件为: ifcfg-eth0
文件内的设备名也修改成 eth0
然后重启虚拟机,或者是重启网络就可以了.

标签:一下,虚拟机,go2aliyun,etc,阿里,ssh
From: https://www.cnblogs.com/jinanxiaolaohu/p/18025415

相关文章

  • 在阿里云部署javaspringboot项目
    记住自己服务器的账号密码配置安全组  用xshell连接服务器(xftp同理) 到官网去下载jdk的Linux版本,官网地址:https://www.oracle.com/technetwork/java/javase/downloads 安装JDK我自己用的是jdk21,下载完毕后用xftp传到服务器上(解压一下)#tar-zxvf压缩包.tar.......
  • VMware vsphere 8 虚拟机安装Truenas core 13运行内存占满报警
    使用过Truenas的朋友都知道,在共享运行了一段时间之后,由于Truenas的内存缓存机制,导致系统显示Truenas虚拟机内存已用满,然后报警。首先可以确定,在Truenas系统中,系统内存缓存满并没有任何问题,但是在VMware的管理中并不了解Truenas的运行机制,这里的报警是一定要解决的,现在思路有两条......
  • 【转帖】阿里云ssh远程连接短时间就会断掉的解决方案
    https://zhuanlan.zhihu.com/p/423385471 本文已收录公众号《极客运维之家》,欢迎关注公众号一起交流学习文章目录问题重现问题分析问题解决打开sshd的配置文件修改如下参数重启服务:补充总结问题重现阿里云服务器,使用Finalshell远程连接,在操作中没有出现任务......
  • 迁移阿里云oss目录到aws
    1#同步阿里云oss文件到awss32importoss23importboto34importos5fromboto3.s3.transferimportTransferConfig6789#阿里云OSS配置10aliyun_access_key_id='xxx'11aliyun_access_key_secret='xxx'12aliyun_endpoint='......
  • 腾讯云-阿里云服务器搭建幻兽帕鲁,终极傻瓜式部署教程指南!
    腾讯云-阿里云服务器搭建幻兽帕鲁,终极傻瓜式部署教程指南!腾讯云与阿里云作为国内领先的云计算服务提供商,提供了《幻兽帕鲁》这款热门网络游戏高效的一键部署方案,玩家可以通过腾讯云或阿里云轻量应用服务器,在短短数分钟内搭建起属于自己的游戏世界。本文将详细介绍如何利用这两家云......
  • 幻兽帕鲁部署教程,阿里云服务器快速搭建幻兽帕鲁
    本文更新阿里云服务器部署幻兽帕鲁保姆级教程,傻瓜式指南,阿里云作为全球领先的云计算服务提供商,凭借其强大的弹性计算能力、高可用性网络架构和一站式解决方案,为《幻兽帕鲁》等网络游戏提供了卓越的服务器支持。针对游戏场景,阿里云特别设计了一系列便捷高效的部署工具和服务模板,让......
  • VMware vSphere Replication 8.8 (for vSphere 8.0U2) - 虚拟机复制和数据保护
    VMwarevSphereReplication8.8(forvSphere8.0U2)-虚拟机复制和数据保护vSphereReplication8.8.0.3update请访问原文链接:VMwarevSphereReplication8.8(forvSphere8.0U2)-虚拟机复制和数据保护,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org新增功......
  • Windows如何在一台电脑访问其他电脑里的虚拟机
    1. 前提要求首先两台电脑处于同一局域网;使用xshell或ssh工具连接另一台电脑里的虚拟机;两台电脑中的虚拟机互相访问。2. vmware设置(1) 右键虚拟机--设置--网络适配器--选择NAT模式(2) 编辑--虚拟机网络编辑器--NAT模式--更改设置--NAT设置 (3) 添......
  • 设置VMware开机启动虚拟机和关机关闭
    设置VMware开机启动虚拟机和关机关闭VMware启动脚本(.bat)开机脚本代码vmrun-Twsstart"F:\VirtualMachines\CentOS-7-x86_64-DVD-1810\CentOS7.6.vmx"nogui(nogui表示不启动客户端界面)关机脚本代码vmrunstop"F:\VirtualMachines\CentOS-7-x86_64-DVD-1810\CentOS......
  • 备份阿里云oss,增量备份,自动处理脚本
    下载安装ossutil 先安装unzip ,然后安装ossutilcurlhttps://gosspublic.alicdn.com/ossutil/install.sh|sudobash 配置endpoint  oss-cn-zhangjiakou.aliyuncs.comstsToken不用配置,临时访问用的AccessKeyID  为ctOss@1463*****.onaliyun.com这个账号......