所有由雷老虎发布的文章

【转】CentOS 6.3下配置软RAID(Software RAID)

转自:http://www.cnblogs.com/mchina/p/linux-centos-disk-array-software_raid.html

写的很细致的文章,转载。

 

一、RAID 简介

RAID 是英文Redundant Array of Independent Disks 的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。

简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份的技术。

组成磁盘阵列的不同方式称为RAID级别(RAID Levels),常见的RAID Level 包括raid0, raid1, raid5, raid10。各level 对比如下:

RAID等级 最少硬盘 最大容错 可用容量 读取性能 写入性能 安全性 目的 应用产业
0 2 0 n n n 一个硬盘异常,全部硬盘都会异常 追求最大容量、速度 3D产业实时渲染、视频剪接高速缓存
1 2 n-1 1 n 1 最高,一个正常即可 追求最大安全性 个人、企业备份
5 3 1 n-1 n-1 n-1 追求最大容量、最小预算 个人、企业备份
10 4 n/2 n/2 n n/2 安全性高 综合RAID 0/1优点,理论速度较快 大型数据库、服务器

说明:n 代表硬盘总数

关于RAID的详细介绍,请参考:http://zh.wikipedia.org/wiki/RAID

解决Linux挂载硬盘后cp mv命令遇到中文目录报“参数无效”

近日把Windows下的硬盘挂载到Linux下倒腾,在mv文件的时候,提示”无法进行跨设备的移动”, 就是说不通的设备之间不能mv,需要cp后再rm。

cp的时候遇到中文目录报参数无效的错误,经查是字符集的问题,可以通过挂载时指定字符集来解决,例如:

mount /dev/sdb1 /data/mnt1 -o iocharset=utf8

猜测可能是因为盘是win8的,utf8的文件名,linux装了中文界面,缺省把字符集认为cp936吧。挂载成utf8就和实际一致了。