關于高級文件管理系統的幾個實驗

實驗1:用軟件模擬生成RAID

(1)選擇磁盤或者創建新的分區lsblk

選擇bcde四塊磁盤 創建新的分區 每個為5G
fdisk(gdisk) /dev/sdb 交互式方式創建 選擇分區ID為raid 6.7編號不一樣?。?!

>可能需要同步內核中的磁盤分區表 centos6中用partx -a centos7中用 partprobe命令

關于高級文件管理系統的幾個實驗
關于高級文件管理系統的幾個實驗

(2)創建RAID

mdadm -C /dev/md0 -a yes -l 5 -n 3 -x 1 /dev/sd{c,d,e}1 /dev/sdb2

>解釋:

>創建設備名為/dev/md0     
-a yes自動創建目標RAID設備文件  
-l 5 指明級別為RAID5  
-n 3 使用3個塊來創建  
-x 1 使用一個塊作為備用 
默認選擇chunk大小為512k 
后接設備名 /dev/sd{c,d,e}1 /dev/sdb2
(未指定chunk的 默認為512k)

關于高級文件管理系統的幾個實驗

利用cat /proc/mdstat 查看創建的狀態 (下圖已經創建完成)
關于高級文件管理系統的幾個實驗

(3)創建文件系統并掛載RAID

mkfs.ext4 /dev/md0 為磁盤創建文件系統為ext4

mkdir -p /mnt/raid5創建需要掛載的目錄

mount   /dev/md0    /mnt/raid5 掛載到目錄
關于高級文件管理系統的幾個實驗
mdadm -D /dev/md0 查看raid信息
關于高級文件管理系統的幾個實驗
vim /etc/fstab 寫入掛載的配置文件
關于高級文件管理系統的幾個實驗

(4)生成raid的配置文件

關于高級文件管理系統的幾個實驗

實驗:創建邏輯卷

(1)選擇合適的磁盤或者分區作為物理卷

關于高級文件管理系統的幾個實驗
選擇磁盤bcde創建分區作為lvm的物理卷
 
gdisk /dev/sd# 
>注意選擇分區的ID 6.7不一樣?。。?br />可能6中需要用partx -a /dev/分區名 來同步內核中的磁盤分區表 7中用 partprobe
關于高級文件管理系統的幾個實驗
生成物理卷PV  pvcreate /dev/sd{b,c,d,e}1
關于高級文件管理系統的幾個實驗
查看生成的物理卷pvdisplay
關于高級文件管理系統的幾個實驗

(2)將生成的物理卷集合為卷組

vgcreate -s 16M vg0 /dev/sd{b,c,d,e}1 
>-s 指定PE大小 默認是4M

關于高級文件管理系統的幾個實驗
vgdispaly 查看vg詳細信息
關于高級文件管理系統的幾個實驗

(3)將生成的物理卷劃分為邏輯卷

lvcreate -n lv0 -L 10G vg0

lvcreate -n lv1 -l 20%VG vg0

lvcreate -n lv2 -l 100 vg0

>三種不同的方法

關于高級文件管理系統的幾個實驗
lvdisplay 查看邏輯卷詳細信息
關于高級文件管理系統的幾個實驗
對邏輯卷創建文件系統
 
mkfs.ext4  /dev/vg0/lv0

mkfs.ext4  /dev/vg0/lv1

mkfs.ext4  /dev/vg0/lv2

>三個要分開創建

(4)將邏輯卷掛載到目錄

mkdir -p /mnt/lv{0,1,2}創建掛載目錄

可以直接寫入文件/etc/fstab

mount -a生效 df查詢
關于高級文件管理系統的幾個實驗

原創文章,作者:OscaoChaser,如若轉載,請注明出處:http://www.www58058.com/84596

(0)
OscaoChaserOscaoChaser
上一篇 2017-08-12 21:53
下一篇 2017-08-13 00:13

相關推薦

  • 【典韋文章】zabbix實現微信報警

    作者 典韋,追馬代發 一、注冊微信公眾號 首先申請微信公眾平臺https://mp.weixin.qq.com/一個人最多申請5個公眾號,所以還是可以的 申請完之后就可以根據騰訊的提示使用微信公眾號了,然后用你自己的微信掃描關注微信號。 就可以看到用戶數了,接下來的就要使用的用戶的微信ID號了。點擊用戶查看用戶的微信ID號。在瀏覽器查看用戶的微信ID號。就是…

    Linux干貨 2015-08-24
  • N25第二周作業

    第二周作業 一、Linux上的文件管理類命令有哪些,其常用的使用方法以及相關實例演示 演示用結構  [root@centos01 yanshi]# tree -a /tmp/yanshi/   /tmp/yanshi/ ├── a │   └── 1…

    Linux干貨 2016-12-14
  • linux系統啟動流程詳解

    一、 為什么要研究linux系統啟動:     或許有人會說,等它開機就好了,為什么還要研究它開機流程呢,其實如果服務器運行很好又沒有人為的誤操作等,或許不用研究,但是為了能在系統出問題后第一時間的修復它,又或者你忘記了root密碼等情況時就非常有必要研究一下linux的開機流程了,因為只有知道了它是如何運作的,才能讓…

    Linux干貨 2016-09-13
  • Java輸入輸出流

    1.什么是IO       Java中I/O操作主要是指使用Java進行輸入,輸出操作. Java所有的I/O機制都是基于數據流進行輸入輸出,這些數據流表示了字符或者字節數據的流動序列。Java的I/O流提供了讀寫數據的標準方法。任何Java中表示數據源的對象都會提供以數據流的方式讀寫它的數據的方法。 &nb…

    Linux干貨 2015-04-10
  • N26-第二周

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。(盜圖了,哈哈哈) 文件查看類命令:cat, tac, head, tail, more, less,touch    cat 查看文件內容   tac命令   反向查看文件內容  注:可對照上圖 分屏查看命令:more  …

    Linux干貨 2017-01-07
  • linux網絡管理 一

    什么是網絡?         是指將具有獨立功能的計算機和周邊設備,通過通信線路連接起來,在網絡軟件的支持下,實現資源的共享和數據的整個系統。 網絡的特征:         速度      …

    2017-03-16
欧美性久久久久