सर्वर दुनिया | गोपनीयता नीति | सहायता / संपर्क करें |
5655 / 120737899
|
OpenStack Dalmatian : पूर्व आवश्यकताएं2024/10/04 |
यह OpenStack 2024.2 Dalmatian द्वारा क्लाउड कंप्यूटिंग का उदाहरण है।
यहां कुछ ऐसी सेवाएँ स्थापित करें जिनकी OpenStack के कुछ घटकों को सिस्टम आवश्यकताओं के लिए आवश्यकता है।
यह उदाहरण निम्न प्रकार से पर्यावरण पर आधारित है। eth0|10.0.0.30 +-----------+-----------+ | [ dlp.srv.world ] | | (Control Node) | | | | MariaDB RabbitMQ | | Memcached Nginx | +-----------------------+ |
[1] | |
[2] | |
[3] | Configure Openstack Dalmatian repository. |
root@dlp:~# apt -y install ubuntu-cloud-keyring software-properties-common root@dlp:~# echo 'deb http://ubuntu-cloud.archive.canonical.com/ubuntu noble-updates/dalmatian main' > /etc/apt/sources.list.d/cloudarchive-dalmatian.list root@dlp:~# apt update root@dlp:~# apt -y upgrade |
[4] | RabbitMQ, Memcached, Nginx इंस्टॉल करें। |
root@dlp:~#
apt -y install rabbitmq-server memcached python3-pymysql nginx libnginx-mod-stream # RabbitMQ में एक उपयोगकर्ता जोड़ें # [password] के लिए कोई भी पासवर्ड सेट करें root@dlp:~# rabbitmqctl add_user openstack password Creating user "openstack" ... Done. Don't forget to grant the user permissions to some virtual hosts! See 'rabbitmqctl help set_permissions' to learn more. root@dlp:~# rabbitmqctl set_permissions openstack ".*" ".*" ".*" Setting permissions for user "openstack" in vhost "/" ...
root@dlp:~#
vi /etc/mysql/mariadb.conf.d/50-server.cnf # पंक्ति 27 : आईपी पते में परिवर्तन mariadb सुनता है # * यदि सभी सुनें, तो निर्दिष्ट करें [0.0.0.0] bind-address = 10.0.0.30
# पंक्ति 40 : टिप्पणी हटाएँ और बदलें # Openstack पर डिफ़ॉल्ट मान 100 पर्याप्त नहीं है max_connections = 1000
root@dlp:~#
vi /etc/memcached.conf # लाइन 35 : आईपी एड्रेस memcached लिसन्स में बदलें # * यदि सभी सुनें, तो [0.0.0.0] निर्दिष्ट करें -l 10.0.0.30
# Nginx पर डिफ़ॉल्ट साइट अक्षम करें root@dlp:~# unlink /etc/nginx/sites-enabled/default
systemctl restart mariadb rabbitmq-server memcached nginx
|
Sponsored Link |
|