Я пытаюсь установить несколько виртуальных машин с KVM в мою систему Debian Jessie. Я много исследовал, но пока не нашел ответ на мою проблему.
Я подключаюсь через ssh к своей главной машине и пытаюсь установить новую гостевую машину, выполнив следующую команду от имени пользователя root:
virt-install --connect qemu:///system -n vpsName --memory=5000 --vcpus=4 --disk path=/var/lib/libvirt/images/nix.img,size=125 -c /home/localuser/images/debian-8.6.0-amd64-netinst.iso --graphics vnc,listen=0.0.0.0 --noautoconsole --os-type linux --os-variant generic --accelerate --network=bridge:br0 --hvm
После Через несколько секунд я получаю следующее сообщение:
Установка домена все еще выполняется. Вы можете повторно подключиться к консоль, чтобы завершить процесс установки.
У меня точный вопрос: как мне попасть в консоль установщика со стандартными подсказками установки (имя хоста, страна, ...) установщика Debian?
Один Метод, который я пробовал, был VNC на открытом порту, но я не могу подключиться. Он запрашивает пароль и затем зависает после ввода пароля.
Еще я попытался открыть ssh-соединение с параметром -Y
, а затем установить его, указав —- graphics none - -console pty, target_type = serial
. Это тоже не сработало; Я застрял в зависшей командной строке.
Я уверен, я не единственный, у кого была эта проблема. К сожалению, я не смог найти похожий пост с полезным ответом.
Спасибо за помощь!
С уважением.
Текущий файл конфигурации довольно длинный и имеет много дубликатов, так как у меня 20 блоков У меня есть веб-сайт с 20 различными сертификатами SSL, обслуживаемыми с помощью SNI.
/ Итак, я попытался включить кеширование на nginx, но когда я перезагружаю сервер, я получаю сообщение «502 Bad Getaway» Я знаю, какая строка все ломает, но я не уверен почему и как это исправить. Если я прокомментирую эту строку, сайт будет работать, но очевидно, что кеширования нет. Может кто-нибудь объяснить мне, что мне не хватает, пожалуйста? proxy_pass http://127.0.0.1/;
Весь файл conf:
#GE CONFIG (DOT NOT REMOVE!)
include forge-conf/dev.mywebsite.com/before/*;
proxy_cache_path /var/cache keys_zone=one:10m levels=1:2 inactive=60m use_temp_path=off;
map $sent_http_content_type $expires {
default off;
text/html epoch;
text/css max;
application/javascript max;
~image/ max;
}
server {
listen 80;
server_name dev.mywebsite.com;
root /home/forge/dev.mywebsite.com/public;
# FORGE SSL (DO NOT REMOVE!)
# ssl_certificate;
# ssl_certificate_key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
index index.html index.htm index.php;
charset utf-8;
# FORGE CONFIG (DOT NOT REMOVE!)
include forge-conf/dev.mywebsite.com/server/*;
location = /favicon.ico { access_log off; log_not_found off; }
location = /robots.txt { access_log off; log_not_found off; }
#access_log /var/log/mywebsite.acces.log;
error_log /var/log/nginx/dev.mywebsite.com-error.log error;
error_page 404 /index.php;
location ~ \.php$ {
fastcgi_split_path_info ^(.+\.php)(/.+)$;
fastcgi_pass unix:/var/run/php/php7.0-fpm.sock;
fastcgi_index index.php;
include fastcgi_params;
}
location ~ /\.ht {
deny all;
}
location / {
try_files $uri $uri/ /index.php?$query_string;
###
# Proxy Swag
###
proxy_pass http://127.0.0.1/;
proxy_cache one;
proxy_cache_use_stale error timeout updating http_500 http_502 http_503 http_504;
}
# FORGE CONFIG (DOT NOT REMOVE!)
С этой конфигурацией вы делаете бесконечный прокси-цикл, когда проксируете запросы от службы веб-сервера на 80 порт на тот же порт.
Для кэширования содержимого FastCGI необходимо использовать директиву fastcgi_cache
.