(2017-04-27 23:09)
注:gw为0.0.0.0的是默认网关,同网段不经过网关,直接发送到对应IP
ip route add default via 10.4.253.1 dev eth0
添加默认路由
ip route
add 10.5.5.0/24
via 10.5.5.1 dev eth1
添加普通路由
ip route
del 10.5.5.0/24
via 10.5.5.1 dev eth1
删除路由
a='-pidfile
/opt/cloud/workspace/servers/fc99942f-844f-410b-ba6b-f843bb9ef106/pid'
echo $a | pcregrep -o '(?<=-pidfile
/opt/cloud/workspace/servers/).*(?=/pid)'
(?<=)
(?=)
/home/xx/project
*(rw,nohide,insecure,no_subtree_check,async,all_squash,anonuid=1000,anongid=1000)
parted -s /dev/vdc mklabel gpt
parted
-s -a cylinder /dev/vdc mkpart primary ext2 0 100%
mkfs.ext4 /dev/vdc1
ls | xargs -i{} rm {}
OpenFlow和Open vSwitch都支持匹配IP掩码,
OpenFlow协议的流表是按照10元组匹配。
都不支持range port匹配
urllib.quote(s, safe=':/?#[]@!$&()*+,;=')
https://tools.ietf.org/rfc/rfc3986.txt
urllib.quote(s)
更加严格
(2014-10-04 22:06)
标签:
lvm
partition
fdisk
磁盘扩容
扩展磁盘
|
|
本文的所有操作届在Ubuntu 12.04 LTS上验证成功,其他发行版请自行查阅相关命令。
给某台服务器或者虚拟机VM进行LVM扩容的前提是,这台机器在安装创建的时候开启了LVM功能。
对于服务器来说,需要扩容时,你可能已经准备好了一个新的磁盘,系统检测到为/sdb,而对于云服务器或者虚拟机来说,可能是vm控制器已经将你的虚拟物理磁盘扩容了,只不过你的系统还没有利用到这些空间而已。比如用vmware
fusion,点击扩容功能之后进入系统输入fdisk,发现磁盘分区没有变化,但是多出了一块未使用的物理空间。
首先介绍LVM的几个概念:
1. 物理卷Physical volume
(PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件(loopback
file)。物理卷包括一个特殊的header,其余部分被切割为一块块物理区域(physical extents)。 Think of
physical volumes as big building blocks which can be used to build
your hard drive.
2. 卷组Volume group (VG):将一组物理卷收集为一个管理单元。Group of
phy
文件1:
import logging
logging.basicConfig(
level=logging.DEBUG,
filename='my.log',
filemode='w',
format='%(asctime)s
%(filename)s[line:%(lineno)d] %(levelname)s %(message)s',
)
console = logging.StreamHandler() #
创建新的console,同时输出log信息到文件与consol
console.setLevel(logging.ERROR) #
只有error信息才显示给console用户看,低等级log信息只保存在文件
console_formatter = logging.Formatter('%(name)-12s:
%(levelname)-8s %(message)s')
console.setFormatter(console_formatter)
logging.getLogger().addHandler(console)
a =1
logging.info('123{0:d}'.format(a))
文件2:
import logging
logging.basicConfig(level=logging.DEBUG)
logger = logging.getLogger()