利用Screen重啟DevStack服務

2022-09-16 03:12:08 字數 721 閱讀 8920

上篇介紹了devstack如何安裝部署。整合化工具有好處,但在系統重啟後,openstack的各個服務並不會隨系統重啟而啟動,需要利用screen來重啟,接下來就記錄下如何使用screen。

準備工作:

啟動mysql服務:

root@ubuntu:/home/devstack# /etc/init.d/mysql start
啟動rabbitmq-server服務

root@ubuntu:/home/devstack# service rabbitmq-server restart
啟動控制台的命令為:

screen -c stack-screenrc
執行指令後,就會出現如下介面:

圖所示中,5$(l)n-api* 所表示的意思為序號為5的服務,具體服務是n-api(即nova-api),*代表的是當前介面所處的服務。圖中就是nova-api的日誌檔案。我們可以通過指令

ctrl + a + '  (ctrl + a + 單引號)
然後在輸入需要檢視的服務編號即可跳轉到對應的服務。

如果需要重啟某個服務可先用ctrl+c來停止服務,然後通過「↑」(即向上鍵),然後在按回車鍵即可重啟該服務。

ubuntu每次重啟機器都要重啟ssh服務的問題

unbutu每次重啟之後,ssh服務都沒有自動啟動,需要自己 mkdir var run sshd 然後service sshd start才能重新連線上,後來在 home下寫了乙個指令碼sshd1.sh,裡面的內容就是 bin bash mkdir var run sshd service ssh...

利用crtmpserver搭建rtmp伺服器

google 實踐 最終直播成功。記錄一下。架構為 ffmpeg crtmpserver flash 進一步拆分 flv muxer librtmp crtmpserver flash 進入正題 編譯crtmpserver 過程曲折。請參考 1.源 根資料夾的readme。2.google。3.我遇...

利用docker除錯OpenStack服務

從工作開始就一直做openstack的開發,期間經歷了做私有雲的開發,到現在在做公有雲網路控制器的開發。開發除錯的時候,最讓我頭疼的是不是除錯 和找bug。而是將自己改動的openstack部署到測試環境進行測試,哪怕是乙個簡單的業務邏輯修改。基本上60 以上的時間都花在了部署環境上。由於後面要開發...