pycharm遠(yuǎn)程調(diào)試openstack的圖文教程
今天我要講如何遠(yuǎn)程調(diào)試openstack。首先我們使用的工具是Pycharm.
1.首先介紹一下環(huán)境
我的openstack是使用rdo一鍵安裝的,安裝在一臺(tái)centos的虛擬機(jī)上,虛擬機(jī)的IP地址是192.168.102.129
2.創(chuàng)建流程
首先加載遠(yuǎn)程python解釋器,比如你的openstack安裝在虛擬機(jī)上,則就是你虛擬機(jī)上的python,這里我們以遠(yuǎn)程調(diào)試nova為例。
2.1 首先創(chuàng)建項(xiàng)目路徑
2.2 加載遠(yuǎn)程解釋器
設(shè)置遠(yuǎn)程
2.3設(shè)置路勁映射
2.4 下載源碼到本地
點(diǎn)擊紅色所指彈出如下
然后右擊出現(xiàn)下載本地代碼
然后就會(huì)同步代碼都本地
2.5 啟動(dòng)調(diào)試進(jìn)程
這里是以nova-api為例,所以我們還要把nova-api啟動(dòng)代碼拷貝到本地項(xiàng)目中,同時(shí)還要把nova-api也要考到虛擬機(jī)的nova源代碼下面,要跟本地的代碼保持一致
2.6 修改源碼設(shè)置調(diào)試問題
這里沒有修改源代碼需要增加啟動(dòng)進(jìn)程參數(shù)
這樣就能調(diào)試了。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
使用Python實(shí)現(xiàn)炫酷的數(shù)據(jù)動(dòng)態(tài)圖大全
數(shù)據(jù)可視化是通過圖形、圖表、地圖等可視元素將數(shù)據(jù)呈現(xiàn)出來,以便更容易理解、分析和解釋,它是將抽象的數(shù)據(jù)轉(zhuǎn)化為直觀形象的過程,本文給大家介紹了使用Python實(shí)現(xiàn)炫酷的數(shù)據(jù)動(dòng)態(tài)圖大全,需要的朋友可以參考下2024-06-06python判斷一個(gè)變量是否已經(jīng)設(shè)置的方法
這篇文章主要介紹了python判斷一個(gè)變量是否已經(jīng)設(shè)置的方法,有需要的朋友們可以跟著學(xué)習(xí)參考下。2020-08-08python中的項(xiàng)目目錄結(jié)構(gòu)
這篇文章主要介紹了python中的項(xiàng)目目錄結(jié)構(gòu),具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-02-02Django基于Token的驗(yàn)證使用的實(shí)現(xiàn)
本文主要介紹了Django基于Token的驗(yàn)證使用的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09Python深度學(xué)習(xí)之Pytorch初步使用
今天給大家整理了Python深度學(xué)習(xí)之Pytorch初步使用的有關(guān)知識(shí),文中介紹的非常詳細(xì),對正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下2021-05-05Python3 使用map()批量的轉(zhuǎn)換數(shù)據(jù)類型,如str轉(zhuǎn)float的實(shí)現(xiàn)
今天小編就為大家分享一篇Python3 使用map()批量的轉(zhuǎn)換數(shù)據(jù)類型,如str轉(zhuǎn)float的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11AI人工智能 Python實(shí)現(xiàn)人機(jī)對話
這篇文章主要為大家詳細(xì)介紹了AI人工智能應(yīng)用,本文擬使用Python開發(fā)語言實(shí)現(xiàn)類似于WIndows平臺(tái)的“小娜”,,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11