ops) [root@ops-common-python-person-1eiqn3l-5788 Ops]# /etc/init.d/celeryd start
celery init v10.1.
Using config script: /etc/default/celeryd
celery multi v4.2.0 (windowlicker)
> Starting nodes...
Traceback (most recent call last):
File "/root/.pyenv/versions/3.6.6/lib/python3.6/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
File "/root/.pyenv/versions/3.6.6/lib/python3.6/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/__main__.py", line 20, in <module>
main()
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/__main__.py", line 16, in main
_main()
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/bin/celery.py", line 322, in main
cmd.execute_from_commandline(argv)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/bin/celery.py", line 496, in execute_from_commandline
super(CeleryCommand, self).execute_from_commandline(argv)))
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/bin/base.py", line 273, in execute_from_commandline
argv = self.setup_app_from_commandline(argv)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/bin/base.py", line 479, in setup_app_from_commandline
self.app = self.find_app(app)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/bin/base.py", line 501, in find_app
return find_app(app, symbol_by_name=self.symbol_by_name)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/app/utils.py", line 359, in find_app
sym = symbol_by_name(app, imp=imp)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/bin/base.py", line 504, in symbol_by_name
return imports.symbol_by_name(name, imp=imp)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/kombu/utils/imports.py", line 56, in symbol_by_name
module = imp(module_name, package=package, **kwargs)
File "/root/.pyenv/versions/3.6.6/envs/ops/lib/python3.6/site-packages/celery/utils/imports.py", line 104, in import_from_cwd
return imp(module, package=package)
File "/root/.pyenv/versions/3.6.6/lib/python3.6/importlib/__init__.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 994, in _gcd_import
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 953, in _find_and_load_unlocked
ModuleNotFoundError: No module named 'Ops'
> [email protected]: * Child terminated with exit code 1
FAILED
##如果出现celeryd无法启动,则添加环境变量:export C_FORCE_ROOT="true", 已按照此方法处理,仍然报错.