摘要: 众所周知DigitalOcean云服务器是基于Linux系统的,这就意味着在使用DigitalOcean过程中若没有升级到最新Linux内核Kernel版本的话就影响机器的运行。本文将和大家介绍
众所周知DigitalOcean云服务器是基于Linux系统的,这就意味着在使用DigitalOcean过程中若没有升级到最新Linux内核Kernel版本的话就影响机器的运行。本文将和大家介绍下DigitalOcean云服务器升级最新内核版本的操作步骤。
先决条件:
1、确保Droplet方案使用的是internal kernels(内置内核);
2、使用软件包管理器升级内核;
3、关闭电源并且重新开启电源。
一、确定Droplet方案内核管理方式
在升级内核之前,需要确定DigitalOcean Droplet方案是采用哪种内核进行管理的。
默认情况下,2017年3月之后创建的Droplet 美国VPS方案默认使用的是internal kernels(内部内核),而在此之前的Droplet云服务器VPS方案采用的是GrubLoader内核。
如果不确定你的Droplet云服务器VPS方案内核管理,可以进入DigitalOcean后台管理面板,然后点击“Kernel”菜单选项,如果你看到以下英文内容,说明使用的是internal kernels:
The kernel for this Droplet is not managed within the control panel. Instead, you can upgrade the kernel from within the Droplet.
相反,如果看到“Change”按钮,并且有以下英文内容的话,那么就是GrubLoader内核,如下所示:
This will update your configuration. Then power off the server from the command line and boot it from the control panel and the new kernel will be active. To revert, simply select ‘Original Kernel’ and follow the same process.
所以,如果是GrubLoader内核管理的话,那么需要将它更换为internal kernels,方法也很简单,直接点击“Change”按钮进行更改即可:
更改之后,记得关闭电源并重启电源。
二、更新内核版本
使用internal kernels内核之后就可以升级版本了,不过在升级内核之前,可以使用uname -ir命令获取Droplet云服务器方案当前正在使用的内核版本以及系统体系结构(即32位或64位)。
uname -ir命令输出结果看起来类似于3.13.0-43-generic x86_64,前一部分是(本示例中即3.13.0-43-generic)是Droplet的当前内核版本,第二部分是操作系统架构(本示例中即x86_64),即64位。
接下来如果要将DigitalOcean Droplet云服务器VPS升级到最新的内核版本,可以通过以下两种方法进行:
1、更新所有软件包:如果可以的话,将所有可用的软件包升级应用到服务器可以获取最新的稳定内核。
2、仅更新内核:仅将内核定向为更新不会修改服务器上的任何其他软件包。
可以根据操作系统类型选择相应的命令进行更新:
操作系统 更新所有软件包命令 仅更新内核命令 Ubuntusudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get update
sudo apt-get install linux-virtual
Debian (64-bit)
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get update
sudo apt-get install linux-image-amd64 linux-headers-amd64
Debian (32-bit)
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get update
sudo apt-get install linux-image-686-pae linux-headers-686-pae
CentOS
sudo yum update
sudo yum update kernel
Fedora
sudo dnf update
sudo dnf update kernel
三、关闭并重启电源
设置完成之后,需要关闭电源(并不是重启),以便Droplet云服务器VPS获得最新的虚拟化进程,务必要重启电源,否则内核版本升级不会生效,可以输入以下命令重启电源:
sudo poweroff
关闭电源之后,可以进入DigitalOcean后台面板重启电源。首先点击相应的“Droplet”方案名称,跳转到详细页面之后点击“OFF”按钮以重新开启电源。
重新启动电源之后,可以再次输入“uname -ir”命令查看是否已经将kernel(内核)升级到最新版本。
以上就是这次DigitalOcean云服务器升级最新内核版本的方法,这里再次建议大家在使用DigitalOcean Droplet方案时,最好是将Linux内核升级为最新版本,以便保证系统的稳定性和安全性。
(本文由美国主机侦探原创,转载请注明!)
微信扫码加好友进群
主机优惠码及时掌握
0赞 标签:DigitalOcean相关文章推荐
虚拟主机的专业参数,分别都是什么意思?2022-09-09
中非域名注册规则是怎样的?注册域名有什么用处? 2022-01-10
HostEase新年活动促销 美国/香港主机全场低至五折2021-12-28
HostGator下载完整备份教程分享2021-12-28
Flink中有界数据与无界数据的示例分析2021-12-28