原创 Ubuntu下設置主機間無密碼訪問

如當前有主機:hostA、hostB,下面1~3步在hostA中執行,第四步在hostB中執行: 1、在/root/.ssh/目錄下生成密鑰: ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 2、將公鑰添

原创 openstack下停止/啓動虛擬機腳本

有一次調整後臺存儲出現了故障,導致所有虛擬機停止運行,幾百個虛擬機,寫了一個腳本。 for i in $(nova  list | awk '{ print $2 }'); do nova stop $i; done; for i in

原创 vm會不定時地宕機

1 、現象:vm會不定時地宕機 2、後臺報錯:tail -f /var/log/libvirt/qemu/instance-000002de.log  char device redirected to /dev/pts/1 (labe

原创 java + mysql與postgresql的區別之sql

在寫java應用時,遇到一個與mysql不一樣的語法錯誤 java+mysql: String sql = "select * from t_hlprfinal_data where hltag="+tagsql+" limit 12";

原创 例行安全檢查出 vnc相關 端口可能有漏洞

例行安全檢查出 vnc相關 端口可能有漏洞   nmap -p 1-65535 172.18.2.6 kvm has a buin vnc server and it works by default .it can be enable

原创 openstack下遷移vm

1.拷貝文件 /etc/libvirt/qemu/instance*.xml 2.拷貝文件夾 /var/lib/nova/instances/ instance-x  3.拷貝網絡文件:nova-instance-instance-000

原创 centos iptables 端口轉發命令

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8090 iptables -t nat -A OUTPUT -p tcp -

原创 虛擬機 Read_only

現象: 部分vm  read only ,其上應用無法訪問   1 、 glusterfs 客戶端 /var/log/gluster/mnt-instances.log    [client-handshake.c:1411:client

原创 queryperf下載安裝

  1、下載bind軟件, # wget http://ftp.isc.org/isc/bind9/9.7.3/bind-9.7.3.tar.gz # tar zxvf bind-9.7.3.tar.gz

原创 解決Eclipse無法打開“Failed to load the JNI shared library

解決Eclipse無法打開“Failed to load the JNI shared library 這是因爲JDK配置錯誤所導致的現象。 一般說來,新購筆記本會預裝64位的windows系統,而在網上下載軟件時,32位會優先出現在頁

原创 OpenStack 的resize功能

描述:openstack e 版本在dashboard界面上沒有resize功能,所以只能通過後臺來完成,虛擬機resize過程大致如下是先獲取當前虛擬機的信息,然後將該虛擬機的磁盤拷貝至另外一臺主機,在另一臺主機中按照新的機器配置,重新

原创 fio 測試iops

fio的安裝: ubuntu下:聯網時直接:apt-get install fio centos下:先安裝libaio再安裝fio: 下載libaio:  wget ftp://rpmfind.net/linux/centos/6.

原创 python 小技巧(函數定義)

函數定義中參數前面的*和**: 1/  帶*的參數表示傳遞任意個無名字參數,這些參數會一個Tuple的形式訪問 2/ 帶**的參數用來處理傳遞任意個有名字的參數,這些參數用dict來訪問,Openstack源碼中 **的參數用的很多,就

原创 gluster 掛載命令

mount -a(去fstab中取mount -t glusterfs gluster002:/vol2 /mnt/instances) 查看那些進程在使用 /mnt/instances目錄  lsof | grep  /mnt/ins

原创 glusterfs節點主要配置文件簡單介紹

gluster節點主要的配置文件在 /etc/glusterfs/ /var/lib/glusterd 第一個目錄裏內容比較簡單,沒有什麼好修改的。   第二個目錄主要的內容如下   1.glusterd.info   這個文件保存着該