Hi Jay, The status of the "removed" GPU still shows as "Available" in pci_devices table.
2017-07-07 8:34 GMT+08:00 Jay Pipes <jaypi...@gmail.com>: > Hi again, Eddie :) Answer inline... > > On 07/06/2017 08:14 PM, Eddie Yen wrote: > >> Hi everyone, >> >> I'm using OpenStack Mitaka version (deployed from Fuel 9.2) >> >> In present, I installed two different model of GPU card. >> >> And wrote these information into pci_alias and pci_passthrough_whitelist >> in nova.conf on Controller and Compute (the node which installed GPU). >> Then restart nova-api, nova-scheduler,and nova-compute. >> >> When I check database, both of GPU info registered in pci_devices table. >> >> Now I removed one of the GPU from compute node, and remove the >> information from nova.conf, then restart services. >> >> But I check database again, the information of the removed card still >> exist in pci_devices table. >> >> How can I do to fix this problem? >> > > So, when you removed the GPU from the compute node and restarted the > nova-compute service, it *should* have noticed you had removed the GPU and > marked that PCI device as deleted. At least, according to this code in the > PCI manager: > > https://github.com/openstack/nova/blob/master/nova/pci/manag > er.py#L168-L183 > > Question for you: what is the value of the status field in the pci_devices > table for the GPU that you removed? > > Best, > -jay > > p.s. If you really want to get rid of that device, simply remove that > record from the pci_devices table. But, again, it *should* be removed > automatically... > > _______________________________________________ > Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstac > k > Post to : openstack@lists.openstack.org > Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstac > k >
_______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack