标签归档 云服务器

通过cloud

CPU使用率高引起Linux云服务器卡顿怎么处理

CPU使用率高引起Linux云服务器卡顿怎么处理?对于导致CPU使用率高的具体进程,如果确认是异常进程,可以直接通过top命令终止进程。对于kswapd0进程导致的CPU使用率高的问题,则需要对应用程序进行优化,或者通过增加内存进行系统规格的升级。

kswapd0是系统的虚拟内存管理程序,如果物理内存不够用,系统就会唤醒kswapd0进程,由kswapd0分配磁盘交换空间用作缓存,因而占用大量的CPU资源。

1、使用top命令终止CPU占用率高的进程,可以直接在top运行界面快速终止相应的异常进程。操作步骤如下:

在top命令运行的同时,按下小写的“k”键。

输入要终止进程的PID。

进程的PID为top命令回显的第一列数值。例如,要终止PID为52的进程,直接输入“52”后回车。

2、kswapd0进程占用导致CPU使用率高,可通过以下步骤排查进程的内存占用情况:

通过top命令查看kswapd0进程的资源使用。

如果kswapd0进程持续处于非睡眠状态,且运行时间较长,可以初步判定系统在持续的进行换页操作,可以将问题转向内存不足的原因来排查。

通过vmstat命令进一步查看系统虚拟内存的使用情况。

如果si和so的值也比较高,说明系统存在频繁的换页操作,系统物理内存不足。

对于内存不足问题,可以通过free、ps等命令进一步查询系统及系统内进程的内存占用情况,做进一步排查分析。

临时可通过在业务空闲期重启应用或者系统释放内存。

如果要从根本上解决内存不足的问题,需要对服务器内存进行扩容,扩大内存空间。如果不具备扩容的条件,可通过优化应用程序,以及配置使用大页内存来进行缓解。

相关推荐

通过cloud

遇到Windows云服务器卡顿的情况怎么处理

遇到Windows云服务器卡顿的情况怎么处理?当您发现云服务器的运行速度变慢或云服务器突然出现网络断开现象,则可能是由以下原因导致的:

1)云服务器使用共享资源型实例

由于共享型资源实例是多实例共享CPU,当资源不足时,实例间可能出现CPU资源争抢,导致云服务器卡顿。可以按如下步骤进行排查:

问题定位:检查当前云服务器的规格类型,共享型和独享型实例的说明请参考实例类型。

问题处理:如果对业务稳定性有较高要求,建议您通过变更规格操作将共享型实例变更为独享型实例。

2)云服务器的带宽和CPU使用率过高

如果您已经通过云监控服务创建过告警任务,当CPU或带宽利用率高时,系统会自动发送告警给您。可以按如下步骤进行排查:

问题定位:定位影响云服务器带宽和CPU利用率高的进程。

Windows操作系统本身提供了较多工具可以定位问题,包括任务管理器、性能监视器(Performance Monitor)、资源监视器(Resource Monitor)、Process Explorer、Xperf (Windows server 2008 以后)和抓取系统Full Memory Dump检查。在流量大的情况下,您还可以使用Wireshark抓取一段时间的网络包,分析流量使用情况。

问题处理:排查进程是否正常,并分类进行处理。

正常进程:优化程序,或变更云服务器的配置。

异常进程:建议您手动关闭进程,您也可以借助第三方工具关闭进程。

相关推荐

通过cloud

多用户登录Windows云服务器该怎么配置

多用户登录Windows云服务器该怎么配置?本节操作以Windows Server 2012操作系统的云服务器为例介绍实现多用户登录的操作步骤。

Windows server2012服务器默认能够支持两个用户同时远程登录,而通过配置远程桌面会话主机和远程桌面授权,即可实现多用户远程登录。

一、安装桌面会话主机和远程桌面授权

1、登录Windows云服务器。

2、在操作系统界面,打开“服务器管理器”,单击“添加角色和功能”。

3、保持默认参数,单击“下一步”,出现如下安装界面,选择“基于角色或基于功能的安装”,单击“下一步”。

4、选择“从服务器池中选择服务器”,单击“下一步”。

5、选择“远程桌面服务”,单击“下一步”。

6、在“功能”页面保持默认参数,单击两次“下一步”。

7、在 “选择角色服务” 界面,依次勾选“远程桌面会话主机”和“远程桌面授权 ”,在弹出的窗口中单击“添加功能”,单击“下一步”。

8、确认在云服务器上安装的角色,单击“安装” 。

9、安装完成后,重启服务器。

二、允许多用户远程连接云服务器

1、在运行里输入“gpedit.msc”,打开计算机本地组策略。

2、在计算机本地组策略里选择“计算机配置 > 管理模板 > windows组件 > 远程桌面服务 > 远程桌面会话主机 > 连接”。如下图所示设置“允许用户通过使用远程桌面服务进行远程连接”、“限制连接数量(可根据具体数量设置)”和“将远程桌面服务用户限制到单独的远程桌面”。

设置

3、右键单击“编辑”,设置“允许用户通过使用远程桌面服务进行远程连接”设置为已启用。

4、“限制连接数量”选择已启用,可根据具体数量设置。

5、“将远程桌面服务用户限制到单独的远程桌面”选择已启用,或者已禁用,请注意此处已启用和已禁用的区别。本例以勾选“已启用”为例。

6、运行cmd ,输入”gpupdate /force”,强制执行本地组策略,重启服务器,整个配置过程完成。

三、配置新用户并加入远程桌面用户组

如果配置“多个用户同时登录的多用户登录”,那么在创建完新用户后需要将其加入远程桌面用户组。本小节操作介绍创建新用户并添加用户到远程桌面用户组的操作步骤。

1、在运行中输入lusrmgr.msc,打开本地用户和组,进行新用户创建。

2、单击“用户”,在空白处右键选择新用户。

3、填写新用户信息,单击“创建”。

4、单击“组”,双击打开Remote Desktop Users组,单击“添加”。

5、进入选择用户界面,单击“高级”。

6、在新的选择用户界面,单击“立即查找”,在下方搜索结果中选中需要远程登录的用户,并单击“确定”,完成添加,即可远程登录。

7、单击“确定”,添加用户到Remote Desktop Users组。

相关推荐

通过cloud

使用SSH密钥绑定或解绑腾讯云服务器实例的操作方法

本文主要介绍SSH密钥对腾讯云服务器登录实例常见的相关操作,例如对SSH密钥的绑定、解绑等,主要步骤如下。

一、使用SSH密钥绑定腾讯云服务器实例

在腾讯云服务器控制台,选择左侧导航栏中的“SSH密钥”。

在 “SSH密钥” 页面,单击需绑定实例密钥所在行右侧的绑定实例。如下图所示:

使用SSH密钥绑定腾讯云服务器实例

在弹出的绑定实例窗口中,选择地域,勾选需绑定的云服务器,单击绑定即可。

二、使用SSH密钥解绑腾讯云服务器实例

在腾讯云服务器控制台,选择左侧导航栏中的“SSH密钥”。

在 “SSH密钥” 页面,单击解绑实例密钥所在行右侧的解绑实例。如下图所示:

使用SSH密钥解绑腾讯云服务器实例

在弹出的解绑实例窗口中,选择地域,勾选需解绑的实例,单击解绑。

以上是使用SSH密钥绑定或解绑腾讯云服务器实例的操作步骤介绍,我们也可在SSH密钥页面,对密钥名称和描述进行修改,或者删除不再使用的SSH密钥。

相关推荐

通过cloud

弹性云服务器ECS可以用于哪些场景

弹性云服务器ECS是一种可以根据需求进行扩展和收缩的虚拟机设施,灵活性强而且费用也不高,能大大降低用户在硬件上的投入成本。那么弹性云服务器ECS可以用于哪些场景呢?

1、网站应用

对CPU、内存、硬盘空间和带宽无特殊要求,对安全性、可靠性要求高,服务一般只需要部署在一台或少量的服务器上,一次投入成本少,后期维护成本低的场景。例如网站开发测试环境、小型数据库应用。

推荐使用华为云通用型弹性云服务器,主要提供均衡的计算、内存和网络资源,适用于业务负载压力适中的应用场景,满足企业或个人普通业务搬迁上云需求。

2、企业电商

对内存要求高、数据量大并且数据访问量大、要求快速的数据交换和处理的场景。例如广告精准营销、电商、移动APP。

推荐使用内存优化型弹性云服务器,主要提供高内存实例,同时可以配置超高IO的云硬盘和合适的带宽。

3、图形渲染

对图像视频质量要求高、大内存,大量数据处理,I/O并发能力。可以完成快速的数据处理交换以及大量的GPU计算能力的场景。例如图形渲染、工程制图。

推荐使用GPU加速型弹性云服务器,基于NVIDIA Tesla M60硬件虚拟化技术,提供较为经济的图形加速能力。能够支持DirectX、OpenGL,可以提供最大显存1GiB、分辩率为4096×2160的图形图像处理能力。

 4、数据分析

处理大容量数据,需要高I/O能力和快速的数据交换处理能力的场景。例如MapReduce 、Hadoop计算密集型。

推荐使用华为云磁盘增强型弹性云服务器,主要适用于需要对本地存储上的极大型数据集进行高性能顺序读写访问的工作负载,例如:Hadoop分布式计算,大规模的并行数据处理和日志处理应用。主要的数据存储是基于HDD的存储实例,默认配置最高10GE网络能力,提供较高的PPS性能和网络低延迟。最大可支持24个本地磁盘、48个vCPU和384GiB内存。

5、高性能计算

高计算能力、高吞吐量的场景。例如科学计算、基因工程、游戏动画、生物制药计算和存储系统。

推荐使用高性能计算型弹性云服务器,主要使用在受计算限制的高性能处理器的应用程序上,适合要求提供海量并行计算资源、高性能的基础设施服务,需要达到高性能计算和海量存储,对渲染的效率有一定保障的场景。

相关推荐

通过cloud

什么是云服务器端口?查看端口通不通的方法

什么是云服务器端口?端口一般是指TCP/IP协议中的端口,端口号的范围从0到65535。一台云服务器可以同时是Web服务器,也可以是FTP服务器,还可以是邮件服务器等,其中一个很重要的原因,就是各种服务采用不同的端口分别提供不同的服务。

端口通不通直接影响云服务器的使用,下面分享一些查看端口通不通的方法。

Ping 命令是云服务器 Windows 和 Linux系统下常用的检查网络连通性的命令工具,但是ping有个缺点,不能指定端口。除此外,还可以用下面的一些工具。

一、Hhping

Hping是一个命令行下使用的TCP/IP数据包组装/分析工具,其命令模式类似Unix下的ping命令,但是它不仅能发送ICMP回应请求,它还可以支持TCP、UDP、ICMP和RAW-IP协议,它有一个路由跟踪模式,能够在两个相互包含的通道之间传送文件。

使用场景:和ping工具相比,HPING可以使用任何IP报文,包括ICMP、TCP、UDP、RAWSOCKET,它的优势在于能够定制数据包的各个部分,支持对目标地址进行详细地探测。

使用方法:hping 地址 -S -V -c 次数 -p 端口

二、Test-netconnection

The Test-NetConnection cmdlet displays diagnostic information for a connection.

显示连接的状态诊断信息。

使用场景:powershell自带的一款网络测试工具,可以用来测试端口连接性,相对于Psping,功能比较单一。

使用方法:Test-NetConnection 地址 -port 端口

三、Paping

Paping是linux下测试tcp端口连通性的开源工具,只支持tcp不支持udp。

使用场景:PaPing 不仅可以测试端口连通性,还可以检测网络延迟情况,唯一不足就是不支持udp协议。

使用方法:./paping -p 端口 -c 次数 地址

四、Psping

Psping是微软提供的测试工具,可以用来测试ICMP ping 、TCP ping、延迟测试、带宽测试等。

使用场景:不仅可以测试端口连通性,还可以检测网络延迟情况。唯一局限性就是:只限于windows系统。

使用方法:C:\PSTools>psping.exe 地址:端口

相关推荐

通过cloud

云服务器域名备案是什么意思?备案需要的资料有哪些

云服务器域名备案是指向主管机关报告事由存案以备查考。备案的目的是为了防止在网上从事非法的网站经营活动,打击不良互联网信息的传播,如果网站不备案的话,很有可能被查处以后关停。

根据工信部相关规定,凡在国内大陆地区范围开设的网站均需备案,备案成功后才能正常访问,未备案域名无法在国内虚拟主机、国内云主机白名单中添加解析。网站搭建完成后,域名和服务器需要建立起联系,用户才能通过域名访问网站。

云服务器备案,需要到购买云服务器的服务商处进行,需要的资料大致有:

网站负责人信息:真实姓名、身份证、居住地址等;

域名信息、服务器地址、网站信息:包括域名名称、网站简介、网站性质等;

企业信息(若网站为企业所有):企业营业执照、企业名称、法人身份信息等。

相关推荐

通过cloud

云服务器和云数据库有什么不同

对于从事互联网行业的朋友来说,云服务器和云数据库多多少少都会听说过,如果不稍作了解,很容易理解成同一款产品。

其实云服务器和云数据库是两种完全不同的产品,两者可以搭配使用,但是功能和用途完全不一样。

云服务器广泛用作搭建网站、开发测试、数据存储平台等。云数据库可帮助用户轻松快速完成数据库部署、设置、操作和拓展。 还提供了容灾、备份、恢复、迁移等全套数据库解决方案。

云数据库 MySQL 资源的弹性扩容能力,可实现分钟级部署游戏分区数据库。数据回档功能及支持批量操作的特性,可随时恢复到任意时间点,为游戏回档提供支持。

目前市面上的云服务商,基本上没有推出自带数据库的云服务器。若是有数据库需求,在云服务器开通后,需要自行安装数据库,或者直接购买云服务商提供的数据库产品。

相关推荐

通过cloud

云服务器上的网站打不开是怎么回事

云服务器上的网站打不开是怎么回事?部署在云服务上的网站打不开的原因有很多,需要大家逐一排查。

云服务器上网站打不开的主要有下面几点:

1、机房的线路出故障

如果能够在服务器上访问自个这台服务器的网站,在服务器上访问是正常的,而在长途用自己的电脑访问不了,很可能是机房的网络出了问题,或许服务器的80端口被封掉了形成的,这时候可以联系云服务商协助处理。

2、网络攻击导致的

先要断定是不是仅仅一个用户的网页打不开。如果是一个用户的网页打不开,很可能是这个网站的代码有问题,或许是域名没有解析好等原因。

如果是大多数用户或一切用户的网页打不开,首要断定是不是攻击致使的。因为攻击有很多种,例如CC攻击、ddos攻击,都会形成网站打不开。所以要花一些时间仔细剖析。如果断定了是攻击致使的,用防火墙软件或硬件来进行剖析,大多数时候需联络机房协助。

3、某个网站代码有问题

排除了攻击形成的原因,就有可能是服务器上的某一个网站空间代码有问题,影响了整台服务器上的网站,这种情况下,能够配置的操作:重启动IIS,然后把一个池一个池中止来查看是哪池致使的,就能够找出问题所在。

云服务器上的网站打不开要及时的找出问题并进行解决,时间长了不处理会影响整个网站的运营的。

相关推荐

通过cloud

云服务器防火墙有什么功能?如何关闭

云服务器防火墙有什么功能?防火墙是一种保护计算机网络安全的技术性措施,在阻挡来自外部的网络入侵方面有重要作用。主要的功能如下:

1、网络安全屏障

一个防火墙(作为阻塞点、控制点)能极大地提高一个内部网络的安全性,并通过过滤不安全的服务而降低风险。由于只有经过精心选择的应用协议才能通过防火墙,所以网络环境变得更安全。

如防火墙可以禁止不安全的NFS协议进出受保护网络,这样外部攻击者就不可能利用这些脆弱的协议来攻击内部网络。防火墙同时可以保护网络空间免受基于路由的攻击,如IP选项中的源路由攻击和ICMP重定向中的重定向路径。

2、网络安全策略

通过以防火墙为中心的安全方案配置,能将所有云安全软件(如口令、加密、身份认证、审计等)配置在防火墙上。与将网络安全问题分散到各个主机上相比,防火墙的集中安全管理更经济。例如在网络访问时,一次一密口令系统和其它的身份认证系统完全可以不必分散在各个云主机上,而集中在防火墙一身上。

从以上可以看出云服务器防火墙还是比较重要的,一般不建议关闭。如果真的需要关闭可以登录服务器管理中心后,单击开始 – 控制面板 – 防火墙设置,进入防火墙设置页面。检查是否开启防火墙以及其他安全软件(如安全狗等),若开启,关闭即可。

相关推荐