2019-05-07
jumpserver安裝Python庫依賴報錯
# 問題描述
(py3) [root@jumpserver opt]# pip install -r /opt/jumpserver/requirements/requirements.txt
ERROR: django-radius 1.3.3 has requirement future==0.16.0, but you'll have future 0.17.1 which is incompatible.
# 解決辦法
(py3) [root@jumpserver opt]# pip install future==0.16.0
Installing collected packages: future
Found existing installation: future 0.17.1
Uninstalling future-0.17.1:
Successfully uninstalled future-0.17.1
Running setup.py install for future ... done
Successfully installed future-0.16.0
2020-03-09
jumpserver執行測試連接性、更新硬件信息時一直提示等待任務開始.................
# 解決方法:清理celery產生的數據(請確定字符集是zh_CN.UTF-8),此方式同樣適用於docker安裝的跳jumpserver。來自jumpserver官方文檔。
[root@jumpserver ~]# source /opt/py3/bin/activate
[root@jumpserver ~]# cd /opt/jumpserver/apps
[root@jumpserver ~]# celery -A ops purge -f
PS:如果任然異常, 手動結束所有jumpserver進程, 然后kill掉未能正常結束的jumpserver相關進程, 在重新啟動jumpserver即可