原创 OpenStack之Neutron源碼分析 Neutron-server初始化

從文件夾的命名也基本可以得出該目錄代碼的作用,幾個重要的文件夾如下: agent: 主要是l3 agent及l3 agent ha的相關代碼; common: 主要是各底層驅動與linux系統命令的交互層; db: 是neutron

原创 Ovs交換機環路

現象:node3節點掛了,從node4 ssh上去 ping不通網關192.168.19.254。 解決辦法:現在通過串口minicom登錄交換機,利用內置的安全保護機制阻止網絡風暴。 1. 先查看網橋是否正確連接 node3:$ ov

原创 Neutron-server初始化 — Neutron L2 Agent服務初始化

OpenvSwitch,簡稱OVS是一個虛擬交換軟件,主要用於虛擬機VM環境,作爲一個虛擬交換機,支持Xen/XenServer, KVM, and VirtualBox多種虛擬化技術。在這種某一臺機器的虛擬化的環境中,一個虛擬交換機(v

原创 Ubuntu 雙網卡橋接brctl

1. 安裝brctl-utils # apt-get install bridge-utils //安裝配置brctl命令包 2. 配置網卡橋接模式 # brctl addbr br-test # brctl addif

原创 Kvm/qemu-img創建qcow2鏡像

1. 製作ubuntu鏡像qcow2 創建qcow2硬盤文件 root@node2:/opt# qemu-img create -f qcow2 ubuntu-server.qcow2 20G Formatting 'ubuntu-s

原创 Kvm啓動ubuntu虛擬機無法ssh

1. ssh:Connection refused 1) ssh 120.0.0.11 Connection refused root@node2:/opt/zq# ssh [email protected] ssh: connect t

原创 Ssh root權限連接不上遠程主機,錯誤提示:publickey 祕鑰

 1. xshell生成密鑰 屬性 -> 生成 openstack創建虛擬機,導入pub_key 2. 獲取公鑰,私鑰 root@node:~/.ssh#ls id_rsa id_rsa.pub 3. ssh用戶身份驗證

原创 Openstack Neutron學習手冊(by qiqishuang csdn)

Neutron 的設計目標是實現“網絡即服務”,爲了達到這一目標,在設計上遵循了基於“軟件定義網絡”實現網絡虛擬化的原則,在實現上充分利用了 Linux 系統上的各種網絡相關的技術。理解了 Linux 系統上的這些概念將有利於快速理解 N

原创 Neutron-server初始化 — Api服務初始化

Restful Api服務初始化 api服務的實現是service.NeutronApiService,這是一個符合WSGI規範的app,通過paste進行配置。 neutron/service.py # serve_wsgi服務 cla

原创 Java創建,解析XML片段文件,無根節點root

1. 創建xml文件 包引用,需要導入如下三個包 import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.w3c.dom.Document; impo

原创 手動爲ubuntu虛擬機配置Ip地址

1. 配置ip ubuntu的網絡配置信息放在/etc/network/interfaces 中,sudo vim /etc/network/interfaces 如果配置動態獲取ip,則在上述文件中加入以下內容:(注:服務器通常不用動