Ironic OneView驱动程序的节点注册守护进程
项目描述
[。
### 测试平台
用于测试的 OneView 设备是 OneView 3.0。
用于测试的机架是
HPE BladeSystem c7000 机架 G2。
HPE Synergy
该守护进程应在 OneView 2.0 及以上版本支持的 HPE Proliant Gen8 和 Gen9 服务器上运行,或者任何网络可以通过 OneView 服务器配置文件进行管理的硬件。以下服务器已进行测试:
HPE Proliant BL460c Gen8
HPE Proliant BL465c Gen8
HPE Proliant DL360 Gen9
注意,为了使守护进程与 Gen8 和 Gen9 DL 服务器通用,硬件还需要运行 iLO 的 4.2.3 版本,并启用 Redfish。
### 安装
要安装 ironic-oneviewd 服务,请使用以下命令
pip install ironic-oneviewd
## 配置
ironic-oneviewd 使用配置文件来获取 Ironic 和 OneView 凭据和地址。默认情况下,ironic-oneviewd 尝试使用以下配置文件
/etc/ironic-oneviewd/ironic-oneviewd.conf
示例配置文件位于同一目录中,可以作为配置文件的基线使用。为此,示例文件需要重命名为 ironic-oneviewd.conf。示例配置文件如下所示
/etc/ironic-oneviewd/ironic-oneviewd.conf.sample
## 使用方法
如果您的配置文件位于默认目录 /etc/ironic-oneviewd/ironic-oneviewd.conf,服务将自动使用该文件。在这种情况下,要运行 ironic-oneviewd,请执行以下操作
ironic-oneviewd
如果您选择将其放置在其他位置,则应在启动服务时传递它
ironic-oneviewd –config-file <您的配置文件路径>
或
ironic-oneviewd -c <您的配置文件路径>
请注意,要运行此守护进程,您只需传递之前创建的包含所需凭据和地址的配置文件。
当 ironic-oneviewd 执行时,默认输出是标准输出。否则,如果执行时传递了 –log-file 参数,则日志将被追加到日志文件路径,而不会显示在标准输出上。您应在启动服务时传递它
ironic-oneviewd –log-file <您的日志文件路径>
## 贡献
分叉它,分支它,更改它,提交它,并发起拉取请求。我们热衷于改进这个项目,并乐意接受帮助使其变得更好。然而,请记住以下几点:我们保留拒绝不符合本项目范围更改的权利。对于功能添加,请在进行工作之前先通过问题报告讨论您的想法。
## 功能请求
如果您有当前实现无法满足的需求,请告诉我们(通过新的问题报告)。这种反馈对我们提供有用的产品至关重要。不要假设我们已经想到了一切,因为我们向您保证并非如此。
## 测试
我们已经打包了您需要执行以验证代码是否通过测试的所有内容。tox 脚本用于针对 Python 2.7、3.5 和 pep8 验证执行单元测试。
运行以下命令
tox
项目详情
ironic-oneviewd-1.2.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27af16fa00bb4943fe7ae830c4d27cb8d35b6d8b9528d9eddc839f0bf71683e3 |
|
MD5 | 01b292681d603bcd8d859b855c3aa70e |
|
BLAKE2b-256 | 17232cc1e4c85275fa8ebd89055b4806e5ebb426d809e4be93575f1d16373f9a |