发起问题

liaodalin19903 的档案 - activity

2020-12-08 00:18:00 -0500 获得奖牌  著名问题 (source)
2020-07-14 10:52:16 -0500 获得奖牌  热门的问题 (source)
2020-07-11 15:11:14 -0500 获得奖牌  著名问题 (source)
2020-06-23 13:46:15 -0500 获得奖牌  热门的问题 (source)
2020-06-23 13:46:15 -0500 获得奖牌  著名问题 (source)
2020-04-22 13:40:18 -0500 获得奖牌  热门的问题 (source)
2020-04-21 23:22:12 -0500 获得奖牌  受欢迎的问题 (source)
2020-04-21 05:47:23 -0500 问了问题 what's the technology of auto collect hardware information?

hi, friends. how to collect hardware information like this? what's the technology of auto collect hardware information? https://www.noc-ps.com/automated-hard...

2020-04-13 13:28:26 -0500 获得奖牌  著名问题 (source)
2020-03-14 09:22:55 -0500 获得奖牌  热门的问题 (source)
2020-03-14 09:22:55 -0500 获得奖牌  受欢迎的问题 (source)
2020-03-14 09:22:55 -0500 获得奖牌  著名问题 (source)
2020-02-27 03:56:11 -0500 获得奖牌  热门的问题 (source)
2020-02-27 03:56:11 -0500 获得奖牌  著名问题 (source)
2020-02-27 03:56:11 -0500 获得奖牌  受欢迎的问题 (source)
2020-02-27 03:56:11 -0500 获得奖牌  受欢迎的问题 (source)
2020-02-27 03:56:01 -0500 获得奖牌  热门的问题 (source)
2020-02-27 03:54:41 -0500 获得奖牌  热门的问题 (source)
2019-12-24 01:23:29 -0500 获得奖牌  热门的问题 (source)
2019-12-02 16:33:25 -0500 获得奖牌  著名问题 (source)
2019-12-02 16:33:25 -0500 获得奖牌  热门的问题 (source)
2019-12-02 16:33:25 -0500 获得奖牌  受欢迎的问题 (source)
2019-11-02 05:29:55 -0500 获得奖牌  受欢迎的问题 (source)
2019-10-28 06:04:14 -0500 问了问题 What's the meaning of `across any number of hypervisors`?

I read this Tenks introduction:

there is a excerpt:

Automated creation and deletion of virtualised bare metal nodes across any number of hypervisors

Why there say across any number of hypervisors? is this mean multi-level hypervisors? or what?

2019-10-28 03:13:01 -0500 问了问题 I can not understand "The API acts as a consumer when RPC calls are request/response, otherwise it acts as a publisher only."

When I read the Ironic introduction:

The API acts as a consumer when RPC calls are request/response, otherwise it acts as a publisher only.

I can not understand this sentence.

image description

2019-10-28 03:01:31 -0500 问了问题 What's the `command drivers`?

When I read ironic introduction:

The commond drivers to use are pxe_ipmitool and the new and promissing agent_ipmitool.

What's the command drivers?

2019-10-24 23:58:11 -0500 问了问题 what's the `ironic object allocation`'s function?

When I read ironic object allocation.

What's it? what's the allocation's function?

2019-10-21 21:10:31 -0500 获得奖牌  受欢迎的问题 (source)
2019-10-21 02:31:34 -0500 问了问题 Why there is a say of `multiple instances of conductor can manage fail over`?

When I read the ironic document:

There can be multiple instances of the conductor service to support various class of drivers and also to manage fail over.

Why there is a say of multiple instances of conductor can manage fail over? I can not understand.

2019-10-21 01:58:36 -0500 问了问题 what's the difference `provisions` and `deploys`?

When I read this ironic document:

ironic-conductor Adds/edits/deletes nodes; powers on/off nodes with IPMI or other vendor-specific protocol; provisions/deploys/cleans bare metal nodes.

ironic-conductor uses :doc:drivers </install/enabling-drivers> to execute operations on hardware.

I have a question about what's the difference provisions and deploys.

2019-10-18 03:26:19 -0500 问了问题 How to use the vagrant vm of Bifrost?

I follow the vagrant document, and vagrant up:

the bellow shows the vm is running.

root      9619     1  0 15:42 ?        00:00:01 /usr/lib/virtualbox/VBoxXPCOMIPCD  
root      9625     1  0 15:42 ?        00:00:03 /usr/lib/virtualbox/VBoxSVC --auto-shutdown
root      9804  9625  5 15:42 ?        00:01:50 /usr/lib/virtualbox/VBoxHeadless --comment vagrant_dev_env_bifrost_1571380120225_39186 --startvm effc2949-c113-4fd9-916f-f7b5
root      9820  9625  0 15:42 ?        00:00:00 /usr/lib/virtualbox/VBoxNetDHCP --ip-address 192.168.56.100 --lower-ip 192.168.56.101 --mac-address 08:00:27:97:41:09 --netma

now then how to use the bifrost?

the host server interfaces:

root@ubuntu:~/bifrost/tools/vagrant_dev_env£ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: enp1s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 0c:c4:7a:e2:db:de brd ff:ff:ff:ff:ff:ff
    inet 172.16.30.252/24 brd 172.16.30.255 scope global enp1s0f0
       valid_lft forever preferred_lft forever
    inet6 fe80::ec4:7aff:fee2:dbde/64 scope link 
       valid_lft forever preferred_lft forever
3: enp1s0f1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 0c:c4:7a:e2:db:df brd ff:ff:ff:ff:ff:ff
    inet 16.23.41.9/29 brd 116.213.41.15 scope global enp1s0f1
       valid_lft forever preferred_lft forever
    inet6 fe80::ec4:7aff:fee2:dbdf/64 scope link 
       valid_lft forever preferred_lft forever
4: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
    inet 192.168.99.1/24 brd 192.168.99.255 scope global vboxnet0
       valid_lft forever preferred_lft forever
    inet6 fe80::800:27ff:fe00:0/64 scope link 
       valid_lft forever preferred_lft forever

in the host I can not ping out 192.168.99.100 or 192.168.99.101:

root@ubuntu:~/bifrost/tools/vagrant_dev_env£ ping 192.168.99.101
PING 192.168.99.101 (192.168.99.101) 56(84) bytes of data.
From 192.168.99.1 icmp_seq=1 Destination Host Unreachable
From 192.168.99.1 icmp_seq=2 Destination Host Unreachable
From 192.168.99.1 icmp_seq=3 Destination Host Unreachable

there is an attention is, when vagrant up, there is a choice of bridge interface, I choosed the enp1s0f0.


So, how to use bifrost now? is it normal in this case? I want to detect baremetal by 172.16.30.252, and enroll them.


My host server system is Ubuntu 14.04.

2019-10-18 03:12:34 -0500 评论回答 What's the relationship between bifrost and ironic? the ironic's function can accomplished through bifrost?

When I read the document: I don't understand this line: The keys match the openstack global options but without the --os- prefix.

2019-10-17 23:11:30 -0500 评论回答 What's the relationship between bifrost and ironic? the ironic's function can accomplished through bifrost?

So, you mean the Bifrost can enroll hardware into Ironic's inventory database, and can deploy OS to the enrolled hardware(through the Ironic), right?

2019-10-17 02:17:47 -0500 问了问题 What's the relationship between bifrost and ironic? the ironic's function can accomplished through bifrost?

When I read document bifrost:

clouds.yaml¶
During installation, Bifrost creates a clouds.yaml file with credentials necessary to access Ironic. A cloud called bifrost is always available. For example:
export OS_CLOUD=bifrost openstack baremetal node list In noauth mode, a cloud called bifrost-inspector is also included that allows access to the Ironic Inspector API. For example:
export OS_CLOUD=bifrost-inspector openstack baremetal introspection list

I have several questions about that:

  1. What's the cloud mean there?
    2.When I execute the commands: export OS_CLOUD=bifrost openstack baremetal node list

there get error:
[root@bifrost ~]# openstack baremetal node list Cloud bifrost was not found.

3.What's the relationship between bifrost and ironic? the ironic's function can accomplished through bifrost?

2019-10-08 02:14:21 -0500 获得奖牌  受欢迎的问题 (source)
2019-10-05 07:25:05 -0500 获得奖牌  著名问题 (source)
2019-09-26 00:28:41 -0500 问了问题 What's the ironic-staging-drivers function?

What's the ironic-staging-drivers function?

2019-09-26 00:21:00 -0500 问了问题 What's the meaning of `The re-execution of the playbook will cause states to be re-asserted. `?

When I read the bifrost document:

The re-execution of the playbook will cause states to be re-asserted.

I don't understand this sentence.

2019-09-22 22:55:23 -0500 获得奖牌  著名问题 (source)
2019-09-21 23:18:50 -0500 作最佳回答 What's the meaning of `re-deploy` in the bifrost?

When I read this documentbifrost:

If the hosts need to be re-deployed, the dynamic redeploy playbook may be used:

export BIFROST_INVENTORY_SOURCE=/tmp/baremetal.json
ansible-playbook -vvvv -i inventory/bifrost_inventory.py redeploy-dynamic.yaml

This playbook will undeploy the hosts, followed by a deployment, allowing a configurable timeout for the hosts to transition in each step.

I have a doubt about the re-deploy, what's this meaning?

Is it mean in the deploying process, if the administrator change the mind, he want to deploy with other operating system, then use the other OS to re-delploy?

Or is it mean after the deploy complete, there want to deploy with other OS then re-deploy?

2019-09-20 04:37:15 -0500 评论回答 What's the meaning of `re-deploy` in the bifrost?

In there, the node means the baremetal installed some configuration for install OS, right? and why there must To use the node for another instance, it has to be undeployed (i.e. old instance is removed), then deployed ?once more.

2019-09-19 07:41:16 -0500 获得奖牌  受欢迎的问题 (source)
2019-09-19 07:41:15 -0500 作最佳回答 What's the `devstack` directory function in Ironic?

What's the devstack directory function in Ironic project?

this is devstack of Ironic project.

under it, there have those files:

![image description](/upfiles/15687822351187516.png)

I don't know the function of devstack directory to Ironic.

2019-09-19 06:35:21 -0500 问了问题 What's the meaning of the `dib_image_type: vm`?

When I install the bifrost, in the /root/bifrost/playbooks/inventory/group_vars/localhost:

# Setting to utilize diskimage-builder to create a bootable image.
create_image_via_dib: true
dib_image_type: vm

I do not understand the dib_image_type: vm. why there default is vm.