[Cinder][Nova]Zombie process prevention for Cinder and Nova APIs
Hi all, I'm trying to fix issues of spawning zombie processes for Cinder and Nova APIs during instantiation in an IaC (Ansible which is not openstack-ansible). Does someone can kindly help me to solve the issue or give me some clues like parameter changes that can be expected to be effective? - Issues The cinder api service process(port: 8776) existed in a zombie state. The neutron api service process(port: 9696) required for nova existed in a zombie state. - What the IaC does Use an existing tenant to create a network and subnet, then use 8volumes to instantiate 8VMs. - Workarounds and what I've done so far Identify and kill zombie processes. - Environment OS: CentOS Stream 8 Kernel: 4.18.0-408.el8.x86_64 OpenStack: Yoga(Deployed by PackStack: https://www.rdoproject.org/install/packstack/) Nova: 25.0.1 Neutron: 20.2.0 Cinder: 20.0.1 KeyStone: 21.0.0 -- Yukihiro Kishimoto Technologist KDDI Co., Ltd. Tokyo Japan
Hi all, I'm still working on this issue, and here are the logs of this. Sending a request from Keystone to the Nova API, such as 'openstack server list', will result in the following error regardless of the timeout occurring: cat /var/log/httpd/nova_api_wsgi_error.log [Thu Oct 20 15:13:04.358981 2022] [wsgi:warn] [pid 2611850] mod_wsgi (pid=2611850): Callback registration for signal 12 ignored. [Thu Oct 20 15:13:04.359279 2022] [wsgi:warn] [pid 2611850] File "/var/www/cgi-bin/nova/nova-api", line 52, in <module> [Thu Oct 20 15:13:04.359291 2022] [wsgi:warn] [pid 2611850] application = init_application() [Thu Oct 20 15:13:04.359297 2022] [wsgi:warn] [pid 2611850] File "/usr/lib/python3.6/site-packages/nova/api/openstack/compute/wsgi.py", line 20, in init_application [Thu Oct 20 15:13:04.359299 2022] [wsgi:warn] [pid 2611850] return wsgi_app.init_application(NAME) [Thu Oct 20 15:13:04.359302 2022] [wsgi:warn] [pid 2611850] File "/usr/lib/python3.6/site-packages/nova/api/openstack/wsgi_app.py", line 125, in init_application [Thu Oct 20 15:13:04.359304 2022] [wsgi:warn] [pid 2611850] init_global_data(conf_files, name) [Thu Oct 20 15:13:04.359313 2022] [wsgi:warn] [pid 2611850] File "/usr/lib/python3.6/site-packages/nova/utils.py", line 1123, in wrapper [Thu Oct 20 15:13:04.359314 2022] [wsgi:warn] [pid 2611850] return func(*args, **kwargs) [Thu Oct 20 15:13:04.359317 2022] [wsgi:warn] [pid 2611850] File "/usr/lib/python3.6/site-packages/nova/api/openstack/wsgi_app.py", line 103, in init_global_data [Thu Oct 20 15:13:04.359319 2022] [wsgi:warn] [pid 2611850] version, conf=CONF, service_name=service_name) [Thu Oct 20 15:13:04.359322 2022] [wsgi:warn] [pid 2611850] File "/usr/lib/python3.6/site-packages/oslo_reports/guru_meditation_report.py", line 153, in setup_autorun [Thu Oct 20 15:13:04.359323 2022] [wsgi:warn] [pid 2611850] version, service_name, log_dir) [Thu Oct 20 15:13:04.359326 2022] [wsgi:warn] [pid 2611850] File "/usr/lib/python3.6/site-packages/oslo_reports/guru_meditation_report.py", line 186, in _setup_signal [Thu Oct 20 15:13:04.359328 2022] [wsgi:warn] [pid 2611850] lambda sn, f: cls.handle_signal( Does someone can kindly help me to solve the issue or give me some clues like parameter changes that can be expected to be effective?
-----Original Message----- From: 岸本 幸宏 Sent: Monday, October 24, 2022 11:46 AM To: openstack-discuss@lists.openstack.org Cc: opetech-scg@kddi.com Subject: [Cinder][Nova]Zombie process prevention for Cinder and Nova APIs
Hi all, I'm trying to fix issues of spawning zombie processes for Cinder and Nova APIs during instantiation in an IaC (Ansible which is not openstack-ansible). Does someone can kindly help me to solve the issue or give me some clues like parameter changes that can be expected to be effective?
- Issues The cinder api service process(port: 8776) existed in a zombie state. The neutron api service process(port: 9696) required for nova existed in a zombie state.
- What the IaC does Use an existing tenant to create a network and subnet, then use 8volumes to instantiate 8VMs.
- Workarounds and what I've done so far Identify and kill zombie processes.
- Environment OS: CentOS Stream 8 Kernel: 4.18.0-408.el8.x86_64 OpenStack: Yoga(Deployed by PackStack: https://www.rdoproject.org/install/packstack/) Nova: 25.0.1 Neutron: 20.2.0 Cinder: 20.0.1 KeyStone: 21.0.0
-- Yukihiro Kishimoto Technologist KDDI Co., Ltd. Tokyo Japan
participants (1)
-
yu-kishimoto@kddi.com