原创 nova boot block-device-mapping

在虛機啓動的時候,可以指定掛在一個存儲卷,並指定存儲卷的掛在點 The following command will boot a new instance and attach a volume at the same time. Th

原创 如何拯救“rescue”一個虛機!

總的來說就是:To "resurrect" a instance on an other host you have to set it to state  "shutdown" in the database, change host

原创 kvm虛機-塊遷移

當服務器使用本地存儲時,如果要對上面的虛擬機進行在線遷移,那麼就要用到塊遷移技術(block migration) VM1:/usr/libexec/qemu-kvm --enable-kvm -name VM1 -drive f

原创 AD和dns

1,爲什麼要用AD? 假設公司有文件共享服務器,如果員工要訪問公司的文件共享服務器,那麼公司就要在共享服務器上爲每個員工創建一個賬號;當共享服務器增多的時候,那麼賬號創建和管理工作將會變的無比複雜。 解決方法:windows Activ

原创 openstack attach volume過程詳解

用了很長時間的openstack,回過頭來,回想一些細節問題,可能還是沒有徹底理解。比如: cinder中有attach volume的API nova中也有volulme attachment create的API 那麼兩者有什麼區別的

原创 linux內存管理筆記--1

1)每個進程的都有一個task_struct結構體 2)task_struct 包含mm_struct結構體,這個就是進程的內存管理者(內核中的一個數據結構) 3)mm_struct中包含兩個鏈表:rb_vma    list_vma,其

原创 創建一個虛機所涉及到的qemu進程參數

/usr/libexec/qemu-kvm  -name instance-00000001  -S  -M rhel6.6.0  -cpu Penryn,+dca,+pdcm,+xtpr,+tm2,+e

原创 正則表達式和通配符概念的區別

首先,shell通配符和正則表達式是風馬牛不相及的東西。請首先樹立這個概念。       通配符,說白了一般只用於文件名匹配,它是由shell解析的。所謂的系統level的概念非常含糊,什麼是系統level的?我們知道shell是一個命令

原创 kubernetes kube-proxy原理

時隔多年,又開始玩csdn。 k8s中的service是個虛擬概念,完全靠kube-proxy實現 每創建一個service,需要定義三個變量:clusterIP   port    targetPort   nodePort 其中

原创 NFS基本知識彙總-(2)

NFS 的文件存取權限(以linux爲例) 假如我們在 NFS client 1 上面以dmtsai這個使用者身份想要去訪問 /home/data/sharefile/ 這個來自 NFSserver 所提供的文件系統時,NFS serve

原创 wins與dns的區別

wins 是用來在內部網絡中,進行主機名稱解析的服務,基於netbios協議。 netbios是一套完整的協議,查考tcp/ip +ethernet dns是internet解析域名的服務。

原创 NIS概述

1,nis是幹嘛的? IT管理員常常需要管理很多部服務器,那麼這麼多服務器的用戶名和密碼常常是一樣的。常規方法是,在每臺服務器上一個個的設置用戶名和密碼,然而這樣很麻煩。萬一哪天需要修改密碼,豈不是要挨個服務器重新架設? 我們知道,一個

原创 kvm虛擬機 xml文件配置(備忘)

<domain type='kvm' id='13'>   <name>win7</name>   <memory unit='KiB'>1048576</memory>   <currentMemory

原创 NFS基本知識彙總-(1)

NFS概述 NFS是 Network FileSystem 的縮寫,最早是由 Sun 公司所提出的。 它最大的功能就是可以通過網絡,讓不同的計算機、不同的操作系統、可以彼此分享檔案 (share files)。所以,也可以簡單的將它看做

原创 rpm包製作總結

什麼是rpm包,是redhat 提供的一種包安裝方法,將一些預編譯好的包,按照到目標平臺上 缺點是,不能自動解析依賴關係,已經編譯好,不能再次編譯 src.rpm中放置的是源代碼,可以根據目標平臺,編譯出