首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何用更多的CPU升级debian VM

如何用更多的CPU升级debian VM
EN

Unix & Linux用户
提问于 2013-10-18 01:31:36
回答 1查看 328关注 0票数 0

出于某种原因,不管是谁构建了我正在做的服务器,我只在超级管理程序中给了它两个CPU,我可以轻松地给它4,但是我肯定这会破坏它,内核不会识别其他的。我隐约记得前一段时间我试过这件事,然后放弃了..。“如果它没坏”等。

但是,服务器上的负载在增加,我将增加硬盘的大小,并且需要增加CPU/RAM的数量等等。(物理RAM已订购,但我有几个Gb的空闲,我可以分配)

我做什么好?

我希望这是一个简单的问题,“安装内核”,然后重新启动新CPU的分配,但我需要一些建议/提示/帮助首先。

还有,知道我需要什么内核吗?

ESX似乎是为Linux 32位配置的,我能不能把它更改为64呢?https://wiki.debian.org/Migrate32To64Bit建议我必须做很多事情。

https://wiki.debian.org/HowToUpgradeKernel不是很有帮助。

可能有用的信息:

代码语言:javascript
运行
复制
apt-cache policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://archive.debian.org lenny/non-free Packages
     release v=5.0.10,o=Debian,a=oldstable,l=Debian,c=non-free
     origin archive.debian.org
 500 http://archive.debian.org lenny/main Packages
     release v=5.0.10,o=Debian,a=oldstable,l=Debian,c=main
     origin archive.debian.org
 500 http://archive.debian.org lenny/contrib Packages
     release v=5.0.10,o=Debian,a=oldstable,l=Debian,c=contrib
     origin archive.debian.org
Pinned packages:


uname -a
Linux webserv 2.6.26-2-686 #1 SMP Sun Mar 4 22:19:19 UTC 2012 i686 GNU/Linux

/boot$ ls
config-2.6.26-2-686  grub  initrd.img-2.6.26-2-686  initrd.img-2.6.26-2-686.bak  System.map-2.6.26-2-686  vmlinuz-2.6.26-2-686
cat /proc/cpuinfo
processor   : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 26
model name  : Intel(R) Xeon(R) CPU           E5520  @ 2.27GHz
stepping    : 8
cpu MHz     : 2261.000
cache size  : 8192 KB
fdiv_bug    : no
hlt_bug     : no
f00f_bug    : no
coma_bug    : no
fpu     : yes
fpu_exception   : yes
cpuid level : 11
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss nx rdtscp lm constant_tsc arch_perfmon pebs bts pni ssse3 cx16 sse4_1 sse4_2 popcnt lahf_lm ida
bogomips    : 4527.01
clflush size    : 64
power management:

不是说我太懒了什么的。但我认为,从零开始使用一个新的VM并迁移数据/服务可能更容易一些。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2013-10-18 09:48:44

从32位到64位并不一定很复杂,但考虑到您已经有了两个完整的发布周期,最好是创建一个新的VM,安装Wheezy,然后查看如何复制数据。

这在很大程度上取决于您正在运行的服务类型,以及您对它们做了多少定制配置工作--我最近遇到了一些麻烦,涉及到一个真正古老的遗留MySQL服务器设置(最初先于Lenny)和一系列配置选项,这些配置选项充其量只能是次优的,最坏的情况是与更现代的MySQL版本不兼容。不是我最流畅的升级,总之.

除非提供更具体的信息,否则我只能给出一些一般性的建议:在新设置上安装每个服务,然后查看现代文档,看看存在哪些配置选项以及它们都做了什么,然后手动将它们与当前服务器上最初设置的配置进行比较,并决定哪些需要保留,哪些是过去最好的。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/96564

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档