OpenStack | Placement组件

article/2025/8/30 11:28:16

🐼

  • Placement组件部署
  • 创建数据库实例和用户
    • 创建Placement服务用户和API的endpoint
  • Placement 的安装与配置
    • 修改Apache配置文件
  • 验证

Placement组件部署

openstack部署遵循以下顺序
在这里插入图片描述

创建数据库实例和用户

mysql -u root -p密码
create database placement;grant all privileges on placement.* to 'placement'@'localhost' identified by 'PLACEMENT_DBPASS';
grant all privileges on placement.* to 'placement'@'%' identified by 'PLACEMENT_DBPASS';flush privileges;
exit

在这里插入图片描述

创建Placement服务用户和API的endpoint

# 创建placement用户
openstack user create --domain default --password PLACEMENT_PASS placement
#让placement用户对service项目拥有admin权限
openstack role add --project service --user placement admin
#创建一个placement服务,服务类型为placement

在这里插入图片描述
在这里插入图片描述

# 注册API端口到placement的service中,注册信息会写入数据库中
openstack endpoint create --region RegionOne placement public http://ct:8778
openstack endpoint create --region RegionOne placement internal http://ct:8778
openstack endpoint create --region RegionOne placement admin http://ct:8778

在这里插入图片描述

Placement 的安装与配置

yum -y install openstack-placement-api#备份配置文件
cp -a /etc/placement/placement.conf{,.bak}
grep -Ev '^$|#' /etc/placement/placement.conf.bak > /etc/placement/placement.conf#传参
openstack-config --set /etc/placement/placement.conf placement_database connection mysql+pymysql://placement:PLACEMENT_DBPASS@ct/placement
openstack-config --set /etc/placement/placement.conf api auth_strategy keystone
openstack-config --set /etc/placement/placement.conf keystone_authtoken auth_url  http://ct:5000/v3
openstack-config --set /etc/placement/placement.conf keystone_authtoken memcached_servers ct:11211
openstack-config --set /etc/placement/placement.conf keystone_authtoken auth_type password
openstack-config --set /etc/placement/placement.conf keystone_authtoken project_domain_name Default
openstack-config --set /etc/placement/placement.conf keystone_authtoken user_domain_name Default
openstack-config --set /etc/placement/placement.conf keystone_authtoken project_name service
openstack-config --set /etc/placement/placement.conf keystone_authtoken username placement
openstack-config --set /etc/placement/placement.conf keystone_authtoken password PLACEMENT_PASScat /etc/placement/placement.conf

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

#导入数据库
su -s /bin/sh -c "placement-manage db sync" placement

在这里插入图片描述

修改Apache配置文件

#安装完placement服务后会自动创建(虚拟主机配置)
cd /etc/httpd/conf.d
vim 00-placement-api.conf 
#末尾添加
<Directory /usr/bin>
<IfVersion >= 2.4>Require all granted
</IfVersion>
<IfVersion < 2.4>Order allow,deny				Allow from all
</IfVersion>
</Directory>#重启apache
systemctl restart httpd

在这里插入图片描述
在这里插入图片描述

验证

#curl 测试访问
curl ct:8778#查看端口占用
netstat -natp | grep 8778#检查placement状态
placement-status upgrade check

在这里插入图片描述


http://chatgpt.dhexx.cn/article/kdDn4jL5.shtml

相关文章

operator new与placement new

通常讲的new指的是new operator&#xff0c;使用new operator的时候&#xff0c;实际上执行了三个步骤: 1&#xff09;调用operator new分配内存 &#xff1b;2&#xff09;调用构造函数生成类对象&#xff1b;3&#xff09;返回相应指针。 分配内存这一操作是由operator new…

ICC II 2 placement

整个笔记比较长 建议搜索食用 placement的关键步骤 #mermaid-svg-gdanrmmgqcQiRsLU .label{font-family:trebuchet ms, verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-gdanrmmgqcQiRsLU .label text{fill:#333}#mermaid-svg-gdanr…

openstack placement

openstack placement posted on 2018-07-18 14:06 秦瑞It行程实录 阅读( ...) 评论( ...) 编辑 收藏 转载于:https://www.cnblogs.com/ruiy/p/9328845.html

OpenStack部署之Placement项目(7-4)

OpenStack部署之Placement项目&#xff08;7-4&#xff09; 一、Placement概述二、OpenStack-Placement组件部署1、创建数据库实例和数据库用户2、创建Placement服务用户和API的endpoint3、安装placement服务4、修改00-placemenct-api.conf配置文件5、测试访问和端口号6、总结 …

Placement service – placement安装(wallaby-allinone)

Placement service – placement安装&#xff08;wallaby-allinone&#xff09; 1 必须 在安装和配置放置服务之前&#xff0c;您必须创建数据库、服务凭证和 API 端点。 创建数据库 要创建数据库&#xff0c;请完成以下步骤&#xff1a; 使用数据库访问客户端以root用户身份…

Placement Rules 使用文档

注意 本文介绍如何手动在 Placement Driver (PD) 中设置 Placement Rules。推荐使用 Placement Rules in SQL&#xff0c;让你更方便地设置表和分区的放置。 Placement Rules 是 PD 在 4.0 版本引入的一套副本规则系统&#xff0c;用于指导 PD 针对不同类型的数据生成对应的调…

Placement Driver

目录 PD架构 路由功能 TSO分配 时间窗口 调度 Label 例题 PD架构 PD由至少三个节点组成&#xff0c;并集成了ETCD&#xff0c;支持自动故障转移&#xff0c;无需担心单点故障 &#xff1b;同时ETCD raft 保证数据一致性 三个PD节点中有一个leader&#xff0c;当leader出…

Placement

程序功能&#xff1a;进入brd版图环境下的布局显示模式。 快捷键为&#xff1a;p或者P 布局模式&#xff0c;只显示器件的焊盘、器件外形丝印、ROUTE KEEPOUT铜皮、PACKAGE KEEPOUT铜皮和器件的PLACE_BOUND铜皮。

ICC图文流程——(三)布局Placement

ICC布局阶段 在布局规划阶段完成了芯片的整体规划&#xff0c;而布局阶段主要是软件自动的标准单元的摆放。 在布局开始之前&#xff0c;需要对设计进行确认和检查。 主要确认内容包括&#xff1a; 检查设计中的所有macro是否设置为dont_touch属性。在大多数情况下&#xff0…

想要彻底掌握placement各种技巧,这个一定可以如你所愿

想要彻底掌握placement各种技巧&#xff0c;这个一定可以如你所愿&#xff01; 文章右侧广告为官方硬广告&#xff0c;与吾爱IC社区无关&#xff0c;用户勿点。点击进去后出现任何损失与社区无关。 大家应该也都知道最近小编在忙项目&#xff0c;而且是相当的忙&#xff0c;到处…

openstack 【T版】(四)——部署placement

openstack 【T版】&#xff08;四&#xff09;——部署placement 一、Placement概念二、OpenStack-Placement组件部署1.创建数据库实例和数据库用户2.创建placement用户、授权、创建placement服务3.注册API端口到placement的service中&#xff1b;注册的信息会写入到mysql中4.安…

牛血清白蛋白标记微囊藻毒素(MCLR)(BSA-MCLR)

本制品以牛血清白蛋白BSA-微囊藻毒素MCLR经化学交联获得的偶联物。 微囊藻毒素(Microcystin&#xff0c;MC)是一类具有生物活性的环状七肽化合物 MC具有水溶性和耐热性&#xff0c;加热煮沸都不能将毒素破坏&#xff1b;自来水处理工艺的混凝沉淀、过滤、加氯、氧化、活性炭吸…

you-get使用二三谈 (亲测感想 )

1.you-get是什么 you-get是Github上的一个项目&#xff0c;源项目托管地址对其介绍如下&#xff1a;You-Get is a tiny command-line utility to download media contents (videos, audios, images) from the Web, in case there is no other handy way to do it. You-Get是一…

预训练语言模型论文分类整理

© 作者&#xff5c;王晓磊 机构&#xff5c;中国人民大学高瓴人工智能学院博士生 导师&#xff5c;赵鑫教授 研究方向 | 对话系统 1. 引言 近年来&#xff0c;以 BERT 和 GPT 系列为代表的大规模预训练语言模型&#xff08;Pre-trained Language Model, PLM&#…

Antigen for exchange 部署+评测

antigen系列是Forefront系列的早期版本&#xff0c;基本上除了换了个名字意外别的界面都没有换&#xff0c;微软的windows让我们家喻户晓&#xff0c;可是微软做杀毒软件却远不及诺顿等杀软大牌厂商&#xff0c;当微软推出Forefront的时候&#xff0c;又一次的给人以惊喜&#…

Windows10内置Linux子系统初体验

转载自&#xff1a; http://www.jianshu.com/p/bc38ed12da1d WSL 前言 前段时间&#xff0c;机子上的win10又偷偷摸摸升级到了一周年正式版&#xff0c;比较无奈。不过之前听闻这个版本已经支持内置的linux子系统&#xff0c;于是就怀着好奇心试玩了一把。虽然期间遇到了很多问…

《预训练周刊》第29期:Swin Transformer V2:扩大容量和分辨率、SimMIM:用于遮蔽图像建模的简单框架...

No.29 智源社区 预训练组 预 训 练 研究 观点 资源 活动 关于周刊 本期周刊&#xff0c;我们选择了10篇预训练相关的论文&#xff0c;涉及图像处理、图像屏蔽编码、推荐系统、语言模型解释、多模态表征、多语言建模、推理优化、细胞抗原预测、蛋白结构理解和化学反应的探索。此…

《预训练周刊》第51期:无重构预训练、零样本自动微调、一键调用OPT

No.51 智源社区 预训练组 预 训 练 研究 观点 资源 活动 周刊订阅 告诉大家一个好消息&#xff0c;《预训练周刊》已经开启“订阅功能”&#xff0c;以后我们会向您自动推送最新版的《预训练周刊》。订阅方法&#xff1a; 方式1&#xff1a;扫描下面二维码&#xff0c;进入《预…

Antigen for LCS2005

Antigen For LCS2005<?xml:namespace prefix o ns "urn:schemas-microsoft-com:office:office" /> Antigen for LCS2005是一款应用于即时通信内的杀毒&#xff0c;防毒软件。 试验拓扑图如下&#xff1a; Berlin是域LCS的域控制器也是DNS服务器&#xff0c;…

forefront for antigen

forefront for antigen antigen软件是保护企业Exchange 2003和Exchange 2000的。可以有效的防止病毒通过邮件的传输来危害计算机&#xff0c;而且antigen软件集合了八家杀毒公司的引擎&#xff0c;是让人心动的一面&#xff0c;如果能把杀毒的工作做好&#xff0c;那是很有潜力…