避免Linux实例升级内核系统无法启动的方法
initrd(initial ramdisk)用于载入临时root文件系统至磁盘,运行于Linux实例启动阶段。
起同样作用的还有initramfs文件,虽然initrd和initramfs是两种不同的操作概念,但这两个文件都活跃在启动实例时挂载文件系统之前。
通过PAM凭据认证登录实例
Workbench已接入特权访问管理中心(PAM),将实例的用户名、密码、密钥托管至PAM后,无需每次输入这些信息即可安全登录实例,且登录Linux实例和Windows实例的操作一致,更加方便快捷。
ECS实例处于运行中状态。
Windows系统实例远程连接提示
ECS服务器Windows系统远程连接提示“终端服务器超出了最大允许连接”,无法远程连接。出现该问题原因是由于目前默认的Windows系统为标准版,只能支持2个免费的远程连接终端同时管理。
采用登录Console控制台,注销当前用户后重新登录即可。
调整Linux实例中limits系统参数的方法
Linux系统的/etc/security/limits.conf配置文件可以对系统资源进行限制,该配置文件用于限制用户可以使用的文件数、线程和内存等资源使用量,从而提高系统稳定性。
该配置文件中的nofile参数为系统中所有用户打开文件数的最大值,/proc/sys/fs/nr_open为系统中单进程可分配的最大文件数,若系统中nofile参数值超过了nr_oepn参数值,则可能导致实例无法被远程连接。
Windows实例中CPU使用率较高问题的排查及解决方法
微软有多个工具可以定位CPU使用率过高的问题,例如任务管理器、资源监视器(Resource Monitor)、性能监视器(Performance Monitor)、Process Explorer、Xperf(Windows server 2008 以后)、KernRate(Windows server 2003),抓取系统Full Memory Dump进行检查。
在流量大的情况下,您还可以使用Wireshark抓取一段时间的网络包,分析流量使用情况。
如何为Linux服务器安装GRUB?
通过服务器迁移中心SMC迁移Linux源服务器时,若Linux源服务器未安装GRUB。
系统版本较低(如CentOS 5和Debian 7)、自带的系统引导程序GRUB( GRand Unified Bootloader)版本低于2.02,日志文件提示Do Grub Failed时,您需要安装GRUB的2.02及以上版本。
查看和修改Linux实例内核参数
/proc/sys/目录是Linux内核在启动后生成的伪目录,其目录下的net文件夹中存放了当前系统中开启的所有内核参数,目录树结构与参数的完整名称相关,如net.ipv4.tcp_tw_recycle,它对应的文件是/proc/sys/net/ipv4/tcp_tw_recycle文件,文件的内容就是参数值。
方法一中修改的参数值仅在当前运行中生效,系统重启后会回滚到历史值,一般用于临时性验证修改的效果。