Пустое ядро обрабатывает на CentOS vps: 2 различных сервера

Из Nautilus (файловый менеджер) Нажмите CTL l для просмотра текстовой адресной строки. В этом типе штанги:

ssh://<your username>@myserver.mydepartment.myuniversity.ac.uk

и нажмите введите . Nautilus должен запросить пароль.

Если все работает, вы должны увидеть файлы вашего сервера. Вы можете заказать соединение для будущего использования.

1
19.09.2014, 02:24
1 ответ

Отсутствие процессов в OpenVZ - это нормально. OpenVZ - это контейнерная технология, а не технология виртуализации, такая как VMWare или VirtualBox. В VMWare есть технология, называемая гипервизором, которая интегрирована в ядро ​​хост-системы.

В системе OpenVZ гостевые системы используют одно и то же ядро ​​Linux. Таким образом, фактически работает только 1 ядро ​​Linux, а не по одному на каждого гостя.

Вот вывод одного из моих гостей OpenVZ:

$ ps -eaf
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  0 Mar09 ?        00:00:18 init [3]      
root      7699 22497  1 14:05 ?        00:00:00 sshd: root@pts/0 
root      7769  7699  2 14:05 pts/0    00:00:00 -bash
root      7794  7769  0 14:05 pts/0    00:00:00 ps -eaf
apache   12221 25901  1 10:41 ?        00:02:33 /usr/sbin/httpd
apache   13386 25901  1 Sep17 ?        00:14:23 /usr/sbin/httpd
apache   14030 25901  1 07:22 ?        00:05:37 /usr/sbin/httpd
apache   14038 25901  1 07:22 ?        00:05:36 /usr/sbin/httpd
root     21967     1  0 Mar09 ?        00:00:00 /sbin/udevd -d
rpc      22317     1  0 Mar09 ?        00:00:22 portmap
rpcuser  22349     1  0 Mar09 ?        00:00:00 rpc.statd
root     22419     1  0 Mar09 ?        00:00:01 /sbin/rsyslogd -i /var/run/rsyslogd.pid -m 0
root     22435     1  0 Mar09 ?        00:00:49 ypbind
root     22457     1  0 Mar09 ?        00:15:42 automount
root     22485     1  0 Mar09 ?        00:13:33 /usr/sbin/snmpd -Lsd -Lf /dev/null -p /var/run/snmpd.pid -a
root     22497     1  0 Mar09 ?        00:00:00 /usr/sbin/sshd
root     22508     1  0 Mar09 ?        00:00:00 xinetd -stayalive -pidfile /var/run/xinetd.pid
root     22526     1  0 Mar09 ?        00:00:23 sendmail: accepting connections
smmsp    23558     1  0 Mar09 ?        00:00:00 sendmail: Queue runner@01:00:00 for /var/spool/clientmqueue
root     23577     1  0 Mar09 ?        00:00:03 crond
root     23585     1  0 Mar09 ?        00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam -n 2
root     23586 23585  0 Mar09 ?        00:00:00 /usr/sbin/saslauthd -m /var/run/saslauthd -a pam -n 2
root     23594     1  0 Mar09 ?        00:00:07 /usr/sbin/uptimed
apache   24238 25901  1 04:34 ?        00:07:22 /usr/sbin/httpd
root     25901     1  0 Sep16 ?        00:00:00 /usr/sbin/httpd

На веб-сайте проекта OpenVZ есть довольно хороший обзор различий между технологиями виртуализации контейнеров и технологиями виртуальных машин.

Избавление от «пустых» процессов

Это не пустые процессы. В среде виртуальных машин виртуализация осуществляется на аппаратном уровне, поэтому гостевые ОС должны предоставлять больше основных процессов, которые они были бы обязаны иметь, если бы работали на «голом железе».

С контейнерными технологиями, такими как OpenVZ / Docker / LXC, вы виртуализируете процесс на уровне процесса, и поэтому у вас другой набор обязательств. Все ваши контейнеры могут выиграть, если вместо этого используют одно ядро ​​Linux.

0
28.01.2020, 01:53

Теги

Похожие вопросы