新网Logo
首页>虚机资讯>

DigitalOcean云服务器升级最新内核Kernel版本图文教程

登录 注册

DigitalOcean云服务器升级最新内核Kernel版本图文教程

  • 来源:网络
  • 更新日期:2020-09-11

摘要: 众所周知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”按钮进行更改即可:

DigitalOcean云服务器升级最新内核Kernel版本图文教程

更改之后,记得关闭电源并重启电源。

二、更新内核版本

使用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、仅更新内核:仅将内核定向为更新不会修改服务器上的任何其他软件包。

可以根据操作系统类型选择相应的命令进行更新:

操作系统 更新所有软件包命令 仅更新内核命令 Ubuntu sudo 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”按钮以重新开启电源。

DigitalOcean云服务器升级最新内核Kernel版本图文教程

重新启动电源之后,可以再次输入“uname -ir”命令查看是否已经将kernel(内核)升级到最新版本。

以上就是这次DigitalOcean云服务器升级最新内核版本的方法,这里再次建议大家在使用DigitalOcean Droplet方案时,最好是将Linux内核升级为最新版本,以便保证系统的稳定性和安全性。

(本文由美国主机侦探原创,转载请注明!)

微信扫码加好友进群

主机优惠码及时掌握

0 标签:DigitalOcean