0118 raid和逻辑卷


{NIS:network information service
NFS} SUN公司开发


RPC:远程过程调用

#rpcinfo -p IP
#rpcinfo -p localhost

#nisdomainname

vim /etc/sysconfig/network
NISDOWAIN=noteexample

ypserver
ypbind

yptools

rpc.yppasswdd 工作在主NIS服务器上
yppasswd

login
nsswitch

account information
localfile,nis,ldap,winbindd,hesiod

authentication
local file,nis,kerbors,ldap,smb,winbindd,mastcard

PAM:pluggable Authentication

NIS:guest2001--guest2020








RAID
array阵列
redundant 冗余


level
0条带:提高性能,把数据分块存储在不同硬盘,没有冗余
1镜像卷:写性能稍微降低,实现了每个硬盘上都有一份完整数据,读取性能提高,利用50%

5,至少三块




存储
DAS直接存储
NAS网络存储
SAN存储区域网络





software RAID

mdadm [mode] <raiddevice> [options]


mode:
assemble
creat



raid 0:
mdadm -C /dev/md0 -a yes -l 0 -n 2 /dev/sda6 /dev/dsa7

-a yes 没有设备文件时则创建之


raid 1:
adadm


raid 5 :至少三块
mdadm



模拟磁盘坏掉
--fail
--set-faulty


madam -S /dev/md2



vim /etc/mdadm.conf


-E
stride=chunk/block

mke2fs -j -b 2048 -E stride=32










下午
LVM:logical volume management
逻辑卷管理

lvm
lvm2 现在使用


pvdisplay,vgdisplay,lvdisplay
pvscan,vgscan,lvscan
pvcreate,vgcreate,lvcreate
pvremove,vgremove,lvremove
vgextend,lvextend
vgreduce,lvreduce

pvmove 转移数据



lvcreat
-I
-l


lvextend



实例:

磁盘分区时格式为8e (linux LMV)
pvcreate /dev/sdb1
pvcreate /dev/sdb2
vgcreate myvg /dev/sdb1
lvcreate -L 100M -n lv1 myvg
lvcreat -L 200M /dev/myvg/lv1
lvcreat -L +200M /dev/myvg/lv1
-L 大小
lvextend -l +25 /dev/myvg/lv1 (PE默认4M , +25即 100M )
-l 程度

resize2fs -p /dev/myvg/lv1 (-p 打印,使人知道系统做了什么)

vgextend myvg /dev/sdb2







逻辑卷管理器(LVM)设置

从硬盘驱动器中创建物理卷(physical volumes)。
从物理卷中创建卷组(volume groups)。
从卷组中创建逻辑卷(logical volumes),并分派逻辑卷挂载点。





fsck

file system check
一致性检查




Snapshot快照
对卷进行快照



dump -
-level
0完全备份
大于0:增量备份
-f file
-u update /etc/dumpdates文件


restore
-r restor
-f file


redo log
undo log



虚拟化:


模拟器
全虚拟化(与模拟器相对应, 80%以下)
半虚拟化(效率高 ,90%左右)
操作系统级别的虚拟化
库级别的虚拟化 an example :wine
应用级别的虚拟化


linux KVM (kernel virtual machine)







你可能感兴趣的:(职场,休闲,raid和逻辑卷)