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

article/2025/8/30 11:39:12

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

  • 一、Placement概述
  • 二、OpenStack-Placement组件部署
    • 1、创建数据库实例和数据库用户
    • 2、创建Placement服务用户和API的endpoint
    • 3、安装placement服务
    • 4、修改00-placemenct-api.conf配置文件
    • 5、测试访问和端口号
    • 6、总结

一、Placement概述

在这里插入图片描述

二、OpenStack-Placement组件部署

CT VM:192.168.10.101 NAT:192.168.221.101

1、创建数据库实例和数据库用户

mysql -uroot -pCREATE 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

在这里插入图片描述

2、创建Placement服务用户和API的endpoint

创建placement用户、授权、创建placement服务
openstack user create --domain default --password PLACEMENT_PASS placement   #创建角色placement指定域名default,密码PASS...
openstack role add --project service --user placement admin  #将placement用户加入service项目中,并赋予admin权限
openstack service create --name placement --description "Placement API" placement  #在service项目中创建服务名字placement描述Placement API类型placement注册API端口到placement的service中;注册的信息会写入到mysql中
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

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

3、安装placement服务

yum -y install openstack-placement-api修改placement配置文件/etc/placement/placement.conf
cp -a /etc/placement/placement.conf{,.bak}
grep -Ev '^$|#' /etc/placement/placement.conf.bak > /etc/placement/placement.conf添加/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_PASS传参后,查看配置文件里是否有参数,传参是否成功
cat /etc/placement/placement.conf导入数据库
su -s /bin/sh -c "placement-manage db sync" placement

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

4、修改00-placemenct-api.conf配置文件

00-placemenct-api.conf(安装完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

在这里插入图片描述

5、测试访问和端口号

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

在这里插入图片描述

6、总结

在这里插入图片描述


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

相关文章

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;那是很有潜力…

详解Microsoft Antigen for exchange9.0部署与测试

今天为大家介绍的是Microsoft Forefront系列的早期版本Antiget&#xff0c;Antigen for exchange9.0集成了九款杀毒引擎。微软的windows已经让我们家喻户晓了&#xff0c;当微软推出Forefront的时候&#xff0c;又一次的给人以惊喜&#xff0c;最具有竞争力的就是微软用自己雄厚…

antigen for exchange 部署

今天部署antigen for exchange。这是基于exchange 的安全软件&#xff0c;有扫描邮件病毒的功能&#xff0c;等。搭建exchange 就不说了。 拓扑图如下&#xff0c; <?xml:namespace prefix v ns "urn:schemas-microsoft-com:vml" /><?xml:namespace pre…

Microsoft Antigen for Exchange 9.0+Exchangesp2 简单搭建与测试

网络的安全性一直是大家所讨论的问题&#xff0c;有完全的安全吗&#xff1f;呵呵&#xff0c;大家都是明白人&#xff0c;明白人不用细说&#xff0c;没有绝对的安全&#xff0c;只有相对意义下的安全&#xff0c;在企业中无所谓一些常用的服务安全性了&#xff0c;对于安全的…

Microsoft Antigen for LCS2005详细部署、客户端测试

前面的博文中我说了下Microsoft Antigen for Exchange搭建&#xff0c;今天我们在来说说微软在Forefront配合LCS详细搭建&#xff0c;大家知道LCS(Live Communications Server)即时通讯产品&#xff0c;和我们用的Q&#xff0c;MSN&#xff0c;旺旺一样&#xff0c;而我们有的企…