原创 windows pip install twisted troubleshooting

twisted error 在windows中使用pip安裝twisted的時候出現error如下: pystate.h 文件exc_type exc_value exc_traceback不是 _ts的成員。打開pystate.h文件,

原创 find 命令詳解

find命令的一般形式爲:find pathname -options [-print -exec -ok]pathname find命令所查找的目錄路徑。例如用.來表示當前目錄,用/來表示系統根目錄。-print find命令將匹配的文件

原创 top命令詳解

top - 10:30:08 up 23:09,  1 user,  load average: 0.14, 0.07, 0.05Tasks: 176 total,   1 running, 175 sleeping,   0 stoppe

原创 從ubuntu啓動腳本學習

首先我們以ubuntu下的redis服務器啓動腳本說起。#! /bin/sh ### BEGIN INIT INFO # Provides:             redis-server # Required-Start:       

原创 python I/O編程

文件讀寫讀文件:open()、read()、close()。對於文件的操作一般都放在try ... except ... finally一段完整的文件讀取代碼:try:     f = open('/path/to/file', 'r')

原创 centos yum的妙用--whatprovides

以lspci爲例。yum  whatprovides  */lspci  /*查找lspci是通過哪個安裝包來提供的yum install pciutils

原创 centos7 下的 KVM

在安裝完了openstack,使用了兩年後的今天,如果連KVM都不曉得的話,那也真的是太扯了。今天在一臺測試機上搞了下linux的kvm來耍。安裝了windows的server和windows的desktop,感覺太快了。感覺離不開了。廢話

原创 mysql性能優化-分析-索引和配置

本文內容轉載於:http://www.oicto.com/mysql-explain-show/一、 優化概述MySQL數據庫常見的兩個瓶頸是CPU和I/O的瓶頸,CPU在飽和的時候一般發生在數據裝入內存或從磁盤上讀取數據時候。磁盤I/O瓶

原创 openstack中keystone

keystone是什麼?Keystone(OpenStack Identity Service)是OpenStack框架中,負責身份驗證、服務規則和服務令牌的功能, 它實現了OpenStack的Identity API。Keystone類似

原创 openstack vm migrate

使用該文檔的在線遷移沒有成功,也沒有任何返回信息。不過裏面的配置還是很不錯的說。離線遷移的配置:修改/etc/sysconfig/libvirtd 文件。LIBVIRTD_ARGS="--listen"修改/etc/libvirt/libv

原创 openstack overcommit

openstack的計算節點默認過載是CPU是原來的16倍,內存1.5倍,磁盤1.0不知道爲什麼我的scheduler_default_filters=RetryFilter,AvailabilityZoneFilter,RamFilter

原创 sysstat linux系統性能分析

Sysstat的工具集sar、 iostat、mpstat、sadf、sar、sadc* iostat 工具提供CPU使用率及硬盤吞吐效率的數據;* mpstat 工具提供單個處理器或多個處理器相關數據;* sar 工具負責收集、報告並存儲

原创 python面向對象高級編程

python中屬性和方法的動態綁定 class Student(object):     pass   # 實例化一個對象     s = Student() # 給這個對象綁定一個屬性name s.name = 'John'   prin

原创 關於python函數的默認參數,可變參數,關鍵字參數

在調用python函數的時候,使用默認參數,需要注意的地方:定義的函數如下:    def enroll(name, gender, age=6, city='shanghai'):有多個默認參數時,調用的時候,既可以按順序提供默認參數,比

原创 openstack migrate image

在更改了openstack的鏡像目錄後,在使用之前的鏡像創建虛擬機的時候會出現"ImageNotFound"的錯誤。具體是因爲把之前目錄的鏡像移動到新目錄了。但是這樣使用之前的鏡像還是會在之前的目錄查找鏡像,找不到該鏡像文件就會出現 "va