
어떤 이유로 내가 작업 중인 서버를 만든 사람이 하이퍼바이저에 CPU 2개만 주었기 때문에 쉽게 4개를 줄 수 있지만, 그러면 깨질 것이라고 확신합니다. 커널은 다른 CPU를 인식하지 못할 것입니다. 막연하게는 이것을 정확히 얼마 전에 시도하고 포기한 것을 기억합니다.. "깨지지 않았다면"등..
하지만 서버의 부하가 증가하고 있어 하드 드라이브의 크기를 늘리고 CPU/RAM 등의 양도 늘려야 합니다. (물리적 RAM은 상자에 주문 중이지만 몇 개가 있습니다.) Gb 무료 할당 가능)
어떻게 해야 하나요?
"커널 설치" 후 새 CPU를 할당하여 재부팅하는 간단한 문제이기를 바라지만 먼저 몇 가지 조언/팁/도움이 필요합니다.
또한 어떤 커널이 필요한지 아시나요?
ESX가 Linux 32비트용으로 구성된 것 같습니다. 이를 64비트로 변경할 수 있습니까? https://wiki.debian.org/Migrate32To64Bit내가 솜털같은 일을 많이 해야 한다고 제안하는데..
https://wiki.debian.org/HowToUpgradeKernel별로 도움이 되지 않았습니다.
아마도 도움이 될 정보:
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으로 처음부터 시작하고 데이터/서비스를 마이그레이션하는 것이 더 쉬울 수도 있다고 생각합니다..
답변1
32비트에서 64비트로 전환하는 것이 반드시 복잡한 것은 아니지만 그보다 두 번의 전체 릴리스 주기가 있다는 점을 고려하면아마새로운 VM을 생성하고 Wheezy를 설치한 다음 데이터 복사에 대해 알아보는 것이 가장 좋습니다.
이것이 얼마나 실행 가능한지는 실행 중인 서비스 종류와 해당 서비스에 수행한 사용자 정의 구성 작업의 양에 따라 크게 달라집니다. 저는 최근에 아주 오래된 레거시 MySQL 서버 설정(원래 Lenny 이전 버전)에 문제가 발생했습니다. 기껏해야 차선책이었고 최악의 경우 최신 버전의 MySQL과 완전히 호환되지 않는 여러 구성 옵션입니다. 내 원활한 업그레이드 중 하나가 아닙니다.
더 구체적인 정보가 없으면 몇 가지 일반적인 조언만 드릴 수 있습니다. 새 설정에 각 서비스를 설치한 다음 최신 문서를 통해 존재하는 구성 옵션과 모든 기능을 확인한 다음 수동으로 원래 설정한 구성과 비교하세요. 현재 서버에서 유지해야 할 것과 과거에 가장 잘 남아 있는 것이 무엇인지 결정합니다.