lvm的作用以及使用方法:http://linux.vbird.org/linux_basic/0420quota.php#lvm
创建一个20G的逻辑卷:
首先,利用fdisk进行分区,我将未分配的20G空间转换成LVM格式的逻辑分区,并且使用pvcreate将一创建的分区创建成物理卷,之后,将创建的物理卷添加入新的卷组srgvg,vgcreate -s 16M srgvg /dev/sda{5,6,7};最后就是利用lvcreate在已创建卷组上创建逻辑卷,lvcreate -l 300 -n srglv srgvg,-l后跟的是pv数,即逻辑卷大小。
逻辑卷的系统快照
关闭防火墙:
# uwd disable |
iscsi-target:
ubuntu下貌似使用tgtadm来作为iscsi-target的,一开始按照ietadm做发现是不行的
开启tgtd:
# /usr/sbin/tgtd or # /etc/init.d/tgtd start |
定义一个iscsi目标名:
# tgtadm --lld iscsi --op new --mode target --tid 1 -T iqn.2013-04-20.com.example:storage.disk.srg.mac |
显示当前设置:
# tgtadm --lld iscsi --op show --mode target |
一个添加卷服务的例子:
利用dd创建一个文件设备:
# dd if=/dev/zero of=/fs.iscsi.disk bs=1M count=512 |
将/fs.iscsi.disk当做一个逻辑单元加载到指定的target:
# tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 1 -b /fs.iscsi.disk |
为了使target能够接受所有的initiator:
# tgtadm --lld iscsi --op bind --mode target --tid 1 -I ALL |
iSCSI-initiator:
找到指定ip地址主机发布的target:
# iscsiadm --mode discovery --type sendtargets --portal 127.0.0.1 |
登录指定的target:
# iscsiadm --mode node --targetname iqn.2013-04-20.com.example:storage.disk.srg.mac --portal 127.0.0.1:3260 --login |
注销指定的target:(这只是临时的,下次重启还是会找回)
# iscsiadm --mode node --targetname iqn.2013-04-20.com.example:storage.disk.srg.mac --portal 127.0.0.1:3260 --logout |
删除指定的target:
# iscsiadm --mode node -o delete --targetname iqn.2013-04-20.com.example:storage.disk2 --portal 127.0.0.1:3260 |
查询target:
# iscsiadm --m node |
查看已挂载分区:
# cat /proc/partitions |