日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

kvmweb管理工具_KVM web管理工具——WebVirtMgr(一)

發(fā)布時間:2025/3/15 编程问答 17 豆豆
生活随笔 收集整理的這篇文章主要介紹了 kvmweb管理工具_KVM web管理工具——WebVirtMgr(一) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

一 webvirtmgr管理服務(wù)器配置

1 install ?epel 源,git,gcc等軟件

sudo yum -y install http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

sudo yum -y install git python-pip libvirt-python libxml2-python python-websockify supervisor nginx

2 Install python requirements and setup Django environment

git clone git://github.com/retspen/webvirtmgr.git

cd webvirtmgr

sudo pip install -r requirements.txt

./manage.py syncdb

./manage.py collectstatic ? ?---配置數(shù)據(jù)庫的賬號

創(chuàng)建一個超級用戶:

./manage.py createsuperuser ? --配置webvirtmgr 登錄賬號

3 配置nginx

cd ..

sudo mv webvirtmgr /var/www/

在 /etc/nginx/conf.d/下 創(chuàng)建webvirtmgr.conf 文件:

vim /etc/nginx/conf.d/webvirtmgr.conf

server {

listen 80 default_server;

server_name $hostname;

#access_log /var/log/nginx/webvirtmgr_access_log;

location /static/ {

root /var/www/webvirtmgr/webvirtmgr; # or /srv instead of /var

expires max;

}

location / {

proxy_pass http://127.0.0.1:8000;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-Forwarded-for $proxy_add_x_forwarded_for;

proxy_set_header Host $host:$server_port;

proxy_set_header X-Forwarded-Proto $scheme;

proxy_connect_timeout 600;

proxy_read_timeout 600;

proxy_send_timeout 600;

client_max_body_size 1024M; # Set higher depending on your needs

}

}

在nginx主配置文件中的http域內(nèi)添加下面的配置

sudo vim /etc/nginx/nginx.conf

include /etc/nginx/conf.d/*.conf;

將default.conf重命名

mv /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.bak

重啟nginx:

sudo service nginx restart ? 或者 ? ?/etc/init.d/nginx restart

selinux 設(shè)置:

將selinux 關(guān)閉

setenforce 0

vim /etc/selinux/config

SELINUX=disabled

或不關(guān)閉selinux但需添加下面的策略

/usr/sbin/setsebool httpd_can_network_connect true

4 配置 Supervisor

sudo ?chkconfig supervisord on

在/etc/supervisord.conf末尾加入下面的配置:

vim /etc/supervisord.conf

[program:webvirtmgr]

command=/usr/bin/python /var/www/webvirtmgr/manage.py run_gunicorn -c /var/www/webvirtmgr/conf/gunicorn.conf.py

directory=/var/www/webvirtmgr

autostart=true

autorestart=true

logfile=/var/log/supervisor/webvirtmgr.log

log_stderr=true

user=nginx

[program:webvirtmgr-console]

command=/usr/bin/python /var/www/webvirtmgr/console/webvirtmgr-console

directory=/var/www/webvirtmgr

autostart=true

autorestart=true

stdout_logfile=/var/log/supervisor/webvirtmgr-console.log

redirect_stderr=true

user=nginx

重啟supervisord

sudo service supervisord restart

--------到這里webvirtmgr配置完成-----

二 webvirtmgr服務(wù)器(服務(wù)端)與kvm服務(wù)器(客服端)連接配置

1)webvirtmgr與kvm之間使用ssh方式連接管理

1 在webvirtmgr服務(wù)器(服務(wù)端)上:

cd /home/

mkdir nginx

chown nginx.nginx nginx/

chmod 700 nginx/ -R

su - nginx -s /bin/bash

ssh-keygen ? ---期間輸入yes后直接回車,回車

touch ~/.ssh/config && echo -e "StrictHostKeyChecking=no\nUserKnownHostsFile=/dev/null" >> ~/.ssh/config

chmod 0600 ~/.ssh/config

2 在kvm(客服端)服務(wù)器上配置webvirt用戶

useradd webvirtmgr

echo "123456" | passwd --stdin webvirtmgr

groupadd libvirt

usermod -G libvirt -a webvirtmgr

3 在webvirtmgr服務(wù)器(服務(wù)端)上,將ssh-key上傳到kvm服務(wù)器上

su - nginx -s /bin/bash

ssh-copy-id ? webvirtmgr@192.168.0.23

4 在kvm(客服端)服務(wù)器上配置 libvirt ssh授權(quán)

vim /etc/polkit-1/localauthority/50-local.d/50-libvirt-remote-access.pkla

[Remote libvirt SSH access]

Identity=unix-user:webvirtmgr

Action=org.libvirt.unix.manage

ResultAny=yes

ResultInactive=yes

ResultActive=yes

chown -R webvirtmgr.webvirtmgr /etc/polkit-1/localauthority/50-local.d/50-libvirt-remote-access.pkla

重啟 libvirtd 服務(wù)

/etc/init.d/libvirtd restart

2)webvirtmgr與kvm之間使用tcp方式連接管理

1)Libvirtd服務(wù)監(jiān)聽配置

修改/etc/sysconfig/libvirtd文件,去掉下面一行的注釋,使Libvirt服務(wù)處于監(jiān)聽狀態(tài):

vim /etc/sysconfig/libvirtd

LIBVIRTD_ARGS="--listen"

2)配置Libvirt服務(wù)

配置Libvirt服務(wù),允許通過tcp方式通訊,修改/etc/libvirt/libvirtd.conf:

#允許tcp監(jiān)聽

listen_tcp = 1

#開放tcp端口

tcp_port = "16509"

#監(jiān)聽地址修改為0.0.0.0

listen_addr = "0.0.0.0"

#配置tcp通過sasl認證

auth_tcp = sasl

#取消CA認證功能

listen_tls = 0

啟動服務(wù):

service libvirtd start

3)創(chuàng)建libvirt管理用戶

saslpasswd2 -a libvirt admin

總結(jié)

以上是生活随笔為你收集整理的kvmweb管理工具_KVM web管理工具——WebVirtMgr(一)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一区二区视频免费看 | 国产一区毛片 | 国产毛片欧美毛片久久久 | 国产成人三级在线播放 | 欧美日韩在线二区 | 日韩国产欧美 | 五月天中文字幕av | 欧美a∨| 色爽影院| 欧美一二三区视频 | 午夜精品在线免费观看 | 日韩另类av | 欧美性大战久久久 | 毛片3| 免费荫蒂添的好舒服视频 | 天堂网在线看 | 熟女少妇一区二区三区 | 自拍99 | 成人午夜淫片100集 伊人久久国产 | 国产做爰全过程免费视频 | 白又丰满大屁股bbbbb | 日本啪啪啪一区二区 | av网站在线观看免费 | 欧美一级淫片免费视频黄 | 欧美大尺度做爰啪啪床戏明星 | 日韩精品自拍 | 免费看操片 | 91动态图 | 中文字幕xxxx | 超碰在线小说 | 黄免费在线观看 | 亚洲AV无码国产日韩久久 | 亚洲午夜精品久久久 | 亚洲精品www久久久 一级aaa毛片 | 一区二区日本 | 91久久爱| 国产精品久久久久久人 | 日韩福利在线播放 | 久草麻豆 | 一区二区三区四区av | 日韩1区2区3区 | 国产精品一区二区6 | 性一区| 2021中文字幕 | 国产日本一区二区三区 | 国产精品一区二区三区高潮 | 日韩成人av片 | 亚洲国产无码久久 | 人妻精油按摩bd高清中文字幕 | 亚洲精品国产熟女久久久 | 99资源网| 日本三级黄色大片 | 久久精品视频在线免费观看 | 日少妇视频 | av男人天堂av | 免费高清av | 亚洲天堂精品一区 | www成年人 | 看黄色的网址 | 亚洲天堂网一区二区 | 在线观看黄色动漫 | 巨乳美女动漫 | 在线你懂 | 国产又粗又猛又爽又黄视频 | 亚洲电影在线看 | 国产精品一区二区三区在线免费观看 | 丰满熟妇人妻av无码区 | 91精品国产一区二区无码 | 97久久人人 | 国产精品815.cc红桃 | 国产精品成人在线观看 | 欧美a√| 极品少妇xxxx | 99黄色 | 亚洲区自拍偷拍 | 玩日本老头很兴奋xxxx | 亚洲图片小说区 | 美女日批视频在线观看 | cao我| 2020av在线| 欧美三级一区二区 | 国产在线最新 | 日本不卡不卡 | 丰满肉嫩西川结衣av | 日韩精品一区二区三 | 91精品视频网站 | 嫩草影院在线视频 | 欧美三个黑人玩3p | 中文字幕精品一区二区三区精品 | 日本在线高清 | 久久久性| 日韩六九视频 | 国产91一区二区三区在线精品 | 欧美精品久久天天躁 | 打屁股无遮挡网站 | 亚洲视频免费 | 日韩国产在线一区 | 狠狠撸在线观看 | 久久精品男人 |