RAID:独立磁盘冗余能力的阵列
mdadm 如何实现软RAID的功能
1.创建分区:fdisk /dev/sdb
2.创建RAID 准备用于RAID阵列的分区
创建完/dev/sdb1、 /dev/sdc1、/dev/sdd1、 /dev/sde1、后,接下来创建RAID5其中/dev/sdb1作为备用设备,其余为活动设备。
3.创建RAID设备
使用mdadm命令创建RAID,执行下列命令即可创建名称为md0的RAID5
上述命令中用到的参数作用如下:
-C:等同于create,表示新建;-v:显示创建过程中的信息;/dev/md0:创建RAID5的名称;
-a:auto 表示通知mdadm是否创建设备文件,并分配一个未使用的次设备号,后面加yes代表如果有什么设备文件没有存在就自动创建;-n:指定使用几块硬盘创建RAID,n4表示使用4块硬盘创建RAID;-l:指定RAID的级别,l5表示创建RAID5; /dev/sd[bcde]1:指定四块磁盘分区。查看RAID5创建结果。
4.创建并挂载文件系统
/dev/md0容量为6G。4块2G磁盘是8G的,为什么显示6G呢,这是因为RAID5的特性 。
RAID5的特点:
是RAID 0和RAID1的折中方案,具有奇偶效验信息码,通常数据被拆分存放在三个或多个磁盘中,同时数据组成的奇偶效验码交叉存放在不同磁盘中。
当一个磁盘发生故障,数据丢失,我们可以根据其他盘存放的奇偶效验码反推数据来恢复新盘的数据。同时只能允许丢失一块磁盘的数据。
at需要先启动服务,使用service atd start 启动,使用service atd status查看状态, atd查看一次性任务列表 等同于at-l atrm 删除指定的一次性任务 等同于at -d
at命令的用法:at后面加时间例如:at now +1 minute at> 你的命令 at >使用Ctrl+d退出
at-f:指定包含具体指令的任务文件 -q:指定新任务的队列名称 -l:显示待执行的列表 -d:删除指定的待执行任务 -m:任务执行完成后向用户发送E-mail
使用at命令交互性安排任务
使用at命令安排任务
时间表达式