磁碟冗餘
raid
raid
的級別:
raid0
極大的提高讀寫效率,但是沒有冗餘能力
raid1
兩塊大小相同的磁碟
做映象寫速度略有降低,讀取速度比較好。有冗餘能力,但是磁碟有
50%的浪費
raid4
三塊磁碟
其中乙個作為校驗用
是把資料分開放在兩個磁碟中,並把資料的校驗碼放在第三個磁碟中。
raid5
也是最小三個大小相同的磁碟,資料和校驗碼輪流在在。
raid6
四塊盤,校驗值放兩次
n-2/n
raid10
四塊盤,做兩次raid0
冗餘效能:
raid 1、4
、5 、6
、10寫入效能提高:
raid0、4
、5 、6
、10software
軟體實現
核心模組木,效能差些。
hardware :
硬體實現
在bois
中設定(在生產中通常都是硬體實現)
raid晶元
host adapter:
主機介面卡
soft raid
模式下命令是:
mdadm
模式化命令:
assemble
裝配模式
create
:建立新的
soft raid裝置
follow or monitor
監控模式
grow
增長模式
manage
管理模式
-a 裝配模式
-c 建立
-f 監控模式
-g 增長模式
-v 詳細資訊
-s 掃瞄
建立或增長模式常用的選項:
-n 指定建立
raid
所使用的盤的個數
-x 指定空閒盤的個數
-c 指定chunk
大小預設是64
-l 指定級別
level 1
、先準備磁碟分割槽
位於不同磁碟上
例如:做乙個2g:
raid0
也就是2 個
1g的磁碟
化分磁碟,調整
id 為
fd linux raid autodetect
mdadm -c /dev/md1 -a yes -l 0 -n 2 /dev/sda6 /dev/sda7(
檢視md0
是否在)
cat /proc/mdstat
檢視soft raid
是否工作正常
dm_mod
mke2fs -j /dev/md1
mount /dev/md1 /mnt
用命令:
#df -l
可檢視
會顯示:
/dev/md119445923571218100962% /mnt
到此raid0
建立成功
再例如:
做乙個2g raid1 2
個2g可增加空閒盤 共
3個盤化分磁碟
#mdadm -c /dev/md2 -a yes -l 1 -n 2 -x 1 /dev/sda
#mke2fs -j /dev/md2
格式化
#mount /dev/md2 /mydata 掛載
#df -l 檢視
顯示:/dev/md219289803568817953042% /mydata
用命令#mdadm --detail | mdadm -d /dev/mdn (n
表示數字
) 也可檢視
mdamd /dev/md2 --fail /dev/sda8
mdamd /dev/md2 --remove /dev/sda8
停止用乙個
raid
mdadm -s /dev/md2
mdadm -d –s
掃瞄raid
mdadm -d -s >> /etc/mdadm.conf
掃瞄並儲存
重新啟用:
mdadm -a /dev/md2
在格式化時可先指定
chunk倍數
#mke2fs -j -b 2048 -e stride=32 /dev/md3
facl
檔案訪問列表
檔案掛載時,
acl的功能不被支援
如何讓檔案系統掛載後支援
acl
1、使用掛載選項
acl
在/etc/fstab
檔案中設定 2
、tune2fs -o /dev/md3
# getfacl file
獲得檔案或目錄
的訪問列表
#setfacl file
設定檔案或目錄
的訪問列表
-m 設定某acl
-x取消某acl
#setfacl -m u:usernaem:mode file
設定使用者的訪問列表
#setfacl -m g
:groupname:mode file
設定組的訪問列表
只有root
和屬組才能設定
acl
取消:# setfacl -x u:username file
取消使用者的訪問列表
#setfacl -x g:groupname file
取消組的訪問列表
許可權的生效次序:
屬主--》使用者
acl-->
屬組--
》組acl--
》其它
#setfacl -m d:u:centos:rw- redhat.dir/
(對目錄作限制)
此命令只對後新建的檔案有效
tar
模式下預設不會儲存
acl
#tar --acls
可以儲存
acl
Linux 磁碟配額 訪問控制列表
quota 磁碟配額 核心中實現,檔案系統 針對檔案系統 兩種配額標準 空間配額 1k blocks 檔案配額 使用者最多可以穿件的檔案 兩種配額型別 軟限制硬限制 對管理員無效 指定特殊的掛載選項 etc fstab usrquota grpquota mount o remount 磁碟 aqu...
linux磁碟冗餘陣列
raid防止硬碟物理損壞以及增加儲存裝置的吞吐量,raid常見的組合有0 1 5 和10 raid0 至少需要兩塊硬碟,可以有效提高硬碟的效能和吞吐量,但沒有資料的冗餘和錯誤修復能力 將多塊硬碟通過硬體或軟體的方式串聯在一起,成為乙個大的卷集,將資料依次寫到各個硬碟中,這樣效能會極大提公升,但若任意...
linux檔案訪問控制列表
一般許可權 特殊許可權 隱藏許可權其實有乙個共性 許可權是針對某一類使用者設定的。如果希望對某個指定的使用者進行單獨的許可權控制,就需要用到檔案的訪問控制列表 acl 了。通俗來講,基於普通檔案或目錄設定acl其實就是針對指定的使用者或使用者組設定檔案或目錄的操作許可權。另外,如果針對某個目錄設定了...