離線部署openstack 2024.1 keystone

控制節點身份服務

離線下載

apt-get install --download-only keystone python3-openstackclient apache2 libapache2-mod-wsgi-py3mkdir /controller/keystone
mv /var/cache/apt/archives/*.deb /controller/keystone/
dpkg -i /controller/keystone/*.deb

在一個控制節點操作

CREATE DATABASE keystone;GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY 'KEYSTONE_DBPASS';
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY 'KEYSTONE_DBPASS';FLUSH PRIVILEGES;

在三個控制節點操作

  • 主要配置
vim /etc/keystone/keystone.conf[database]
connection = mysql+pymysql://keystone:KEYSTONE_DBPASS@<VIP>/keystone[token]
provider = fernet[cache]
enabled = true
backend = dogpile.cache.memcached
memcache_servers = ip1:11211,ip2:11211,ip3:11211

在一個控制節點操作

# 數據庫同步
su -s /bin/sh -c "keystone-manage db_sync" keystone# 初始化Fernet密鑰、Credential密鑰
keystone-manage fernet_setup --keystone-user keystone --keystone-group keystone
keystone-manage credential_setup --keystone-user keystone --keystone-group keystone# 初始化服務
keystone-manage bootstrap --bootstrap-password ADMIN_PASS \--bootstrap-admin-url http://<VIP>:5000/v3/ \--bootstrap-internal-url http://<VIP>:5000/v3/ \--bootstrap-public-url http://<VIP>:5000/v3/ \--bootstrap-region-id RegionOne

在三個控制節點操作

  • keystone以wsgi方式通過apache提供服務
vim /etc/apache2/apache2.confServerName <VIP>systemctl start apache2 && systemctl enable apache2
  • rc文件
vim ~/admin-openrcexport OS_USERNAME=admin
export OS_PASSWORD=ADMIN_PASS
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://<VIP>:5000/v3
export OS_IDENTITY_API_VERSION=3

只在一個控制節點操作

  • 密鑰傳至另外2個控制節點
scp -r /etc/keystone/fernet-keys/ controller2:/etc/keystone/
scp -r /etc/keystone/credential-keys/ controller2:/etc/keystone/
scp -r /etc/keystone/fernet-keys/ controller3:/etc/keystone/
scp -r /etc/keystone/credential-keys/ controller3:/etc/keystone/chown -R keystone:keystone /etc/keystone/fernet-keys /etc/keystone/credential-keys
chmod 700 /etc/keystone/fernet-keys /etc/keystone/credential-keyssystemctl restart apache2

檢查

source ~/admin-openrc
openstack token issue

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/83444.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/83444.shtml
英文地址,請注明出處:http://en.pswp.cn/web/83444.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

帆軟 BI 從入門到實戰全攻略(一):安裝激活與添加數據

一、帆軟 BI 產品概述? 在當今大數據時代&#xff0c;數據分析與可視化成為企業洞察業務、驅動決策的關鍵利器。帆軟軟件有限公司作為中國專業的大數據 BI 和分析平臺提供商&#xff0c;自 2006 年成立以來&#xff0c;憑借其在商業智能和數據分析領域的深耕細作&#xff0c;…

網絡協議通俗易懂詳解指南

目錄 1. 什么是網絡協議? 1.1 協議的本質 1.2 為什么需要協議? 1.3 協議分層的概念 2. TCP協議詳解 - 可靠的信使 ?? 2.1 TCP是什么? 2.2 TCP的核心特性 ?? 面向連接 ??? 可靠傳輸 ?? 流量控制 2.3 TCP三次握手 - 建立連接 2.4 TCP四次揮手 - 斷開連接…

量子加速器切入 AI 底層架構!能源焦慮時代,ORCA 正在改寫數據中心的計算邏輯

內容來源&#xff1a;量子前哨&#xff08;ID&#xff1a;Qforepost&#xff09; 文丨浪味仙 排版丨浪味仙 行業動向&#xff1a;2000字丨5分鐘閱讀 人工智能的飛速發展&#xff0c;令計算需求呈現爆炸式增長&#xff0c;也催生出專為 AI 設計的新型計算基礎設施形態——AI…

< 買了個麻煩 (二) 618 京東云--輕量服務器 > “可以為您申請全額退訂呢。“ 工單記錄:可以“全額退款“

事情進展是這樣的&#xff1a; 海外接聽 一分鐘 1-2 元&#xff0c;具體多少要問聯通。 這幾天接電話&#xff0c;有點兒心煩&#xff0c;看見來自 010-86310548 以為是 ICP 備案&#xff0c;結果接起來全是 VPS &#xff08;輕量應用服務器&#xff09;這個工單&#xff0c;就…

接口限頻算法:漏桶算法、令牌桶算法、滑動窗口算法

文章目錄 限頻三大算法對比與選型建議一、漏桶算法&#xff08;Leaky Bucket Algorithm&#xff09;1.核心原理2.實現3.為什么要限制漏桶容量4.優缺點分析 二、令牌桶算法&#xff08;Token Bucket Algorithm&#xff09;1.核心原理2.實現&#xff08;1&#xff09;單機實現&am…

HTML5 盒子模型

1. 盒子模型的概念 2. 邊框&#xff08;border&#xff09; 邊框顏色&#xff08;border-color&#xff09; 邊框粗細&#xff08;border-width&#xff09; 邊框樣式&#xff08;border-style&#xff09; border簡寫&#xff08;border&#xff1a;&#xff09; 3. 外邊距&am…

【Linux】Linux高級I/O

參考博客&#xff1a;https://blog.csdn.net/sjsjnsjnn/article/details/128345976 一、五種IO模型 阻塞式I/O非阻塞式I/OI/O復用&#xff08;多路轉接&#xff09;信號驅動式I/O異步I/O I/O我們并不陌生&#xff0c;簡單的說就是輸入輸出&#xff1b;對于一個輸入操作通常包…

關于界面存在AB測試后UI刷新空白的問題

問題描述&#xff1a; 在同一頁面存在AB面&#xff0c;A和B同時都有一個rv&#xff0c;然后A面的rv填充不了數據&#xff0c;B面的可以。 問題解決&#xff1a; header_task布局里的include_new_gift_sign里有一個和外層一樣id的recyclerview include的標簽的作用是。在infl…

Go 協程(Goroutine)入門與基礎使用

一、什么是協程&#xff08;Goroutine&#xff09;&#xff1f; 簡單來說&#xff0c;協程是由 Go 語言運行時管理的輕量級線程。相比系統線程&#xff0c;它的調度開銷極小&#xff0c;內存占用非常少&#xff08;默認只需 2KB 棧空間&#xff09;。 你可以在一個程序中輕松…

matlab 各種智能優化算法

1. 優化算法相關 蟻群優化算法&#xff08;ACO&#xff09; 蟻群優化算法是一種模擬螞蟻覓食行為的優化技術。以下是一個簡化版的ACO用于解決旅行商問題&#xff08;TSP&#xff09;的MATLAB代碼&#xff1a; function [bestRoute, minDist] acoTsp(distMatrix, numAnts, n…

Hilt -> Android 專屬依賴注入(DI)框架

Hilt 是 Google 基于 Dagger 封裝的 Android 專屬依賴注入&#xff08;DI&#xff09;框架&#xff0c;顯著簡化了依賴管理流程&#xff0c;提升代碼可維護性和可測試性。以下是核心要點及使用指南&#xff1a; dagger2: Dagger 2 原理和使用-CSDN博客 Hilt vs Dagger2&…

AISHELL-5 全球首套智能駕艙中文語音交互數據集開源

隨著汽車成為人們日常生活中不可或缺的一部分&#xff0c;而駕駛艙中傳統的觸摸交互方式容易分散駕駛員的注意力&#xff0c;存在安全風險&#xff0c;因此&#xff0c;車內基于語音的交互方式得到重視。與通常家庭或會議場景中的語音識別系統不同&#xff0c;駕駛場景中的系統…

openstack之neutron(一)

NFV基礎 neutron是對二層物理網絡的抽象與管理&#xff0c;實例的網絡功能由連接到vSwitch的端口上的vNIC共同實現&#xff0c;再通過物理服務器的物理網卡訪問外部的物理網絡。 NFV實現 網卡虛擬化&#xff1a;tap、tun、veth&#xff1b; 交換機虛擬化&#xff1a;linuxbri…

【Java】Arrays.sort:TimSort

一&#xff0c;概述 書接前文【Java】Arrays.sort:DualPivotQuicksort-CSDN博客 Arrays.sort對基本數據類型使用了雙軸快速排序&#xff0c;但是對Object[]類型&#xff0c;則使用了TimSort&#xff0c;TimSort是穩定的排序&#xff0c;它整合了插入排序歸并排序&#xff0c;…

一個n8n構建的能和LLM對話的Agent

一個n8n構建的能和LLM對話的Agent 1.OLLAMA1.1.下載和安裝1.2.設置環境變量1.3.重啟ollama1.4.測試1.5.拉取模型2.n8n部署2.1. 鏡像拉取和啟動2.2.注冊和登錄2.3.新建一個工作流3.說在后面的話環境搭建說明: windows(RTX 5090)+VM CENTOS 采用本地化的ollama運行LLM n8n是一…

升級 Ubuntu Linux 內核的幾種不同方法

方法 &#xff11; &#xff0d; 使用 dpkg 升級 Linux 內核&#xff08;手動方式&#xff09; 這個方法可以幫助你從 kernel.ubuntu.com 網站手動下載可用的最新 Linux 內核。如果你打算安裝最新版&#xff08;而不是穩定版或者正式發布版&#xff09;&#xff0c;那這種方法…

Robots.txt 文件

什么是robots.txt&#xff1f; robots.txt 是一個位于網站根目錄下的文本文件&#xff08;如&#xff1a;https://example.com/robots.txt&#xff09;&#xff0c;它用于指導網絡爬蟲&#xff08;如搜索引擎的蜘蛛程序&#xff09;如何抓取該網站的內容。這個文件遵循 Robots…

Linux 內核 Slab 分配器核心組件詳解

Slab 分配器是 Linux 內核中用于高效管理內存的機制&#xff0c;其核心目標是通過對象緩存減少內存碎片和分配/釋放開銷。以下詳細解析其核心組件及其協作關系&#xff1a; 一、Slab 系統的核心組件 組件 描述 作用場景 Slab 描述符 每個 Slab 的管理結構&#xff08;如 struc…

Oracle 的AHF (Automatic Health Framework) 工具

Oracle 的AHF (Automatic Health Framework) 工具 Oracle AHF (Automatic Health Framework) 是 Oracle 官方提供的診斷工具集合&#xff0c;用于自動收集、分析和診斷 Oracle 數據庫及集群環境的健康狀態和問題。 一 AHF 核心功能概述 1. 主要組件 TFA (Trace File Analyz…

華為服務器obsutil使用方法

本文不生產技術&#xff0c;只做技術的搬運工&#xff01;&#xff01;&#xff01; 前言 最近在使用華為云服務器進行模型訓練&#xff0c;發現其上傳下載文件都極慢&#xff0c;詢問華為官方人員是否限速&#xff0c;對方推薦使用obsutil作為中轉服務進行下載&#xff0c;在…