日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

linux多磁盘挂载至同一目录linux 挂载一个目录到另一个目录

發(fā)布時間:2023/12/3 综合教程 26 生活家
生活随笔 收集整理的這篇文章主要介紹了 linux多磁盘挂载至同一目录linux 挂载一个目录到另一个目录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

由于業(yè)務(wù)需要,需要把多塊磁盤掛載至同一目錄下,通常情況下一個目錄只能掛載一塊磁盤,否則會覆蓋之前的掛載。要想實(shí)現(xiàn)多磁盤掛載同一目錄,則需要通過卷組的方式進(jìn)行解決。

工具安裝

yum install lvm2 # lvm用于pv,vg,lv管理

基本概念

  • PV(Physical Volume)- 物理卷

物理卷在邏輯卷管理中處于最底層,它可以是實(shí)際物理硬盤上的分區(qū),也可以是整個物理硬盤,也可以是raid設(shè)備。

  • VG(Volumne Group)- 卷組

卷組建立在物理卷之上,一個卷組中至少要包括一個物理卷,在卷組建立之后可動態(tài)添加物理卷到卷組中。一個邏輯卷管理系統(tǒng)工程中可以只有一個卷組,也可以擁有多個卷組。

  • LV(Logical Volume)- 邏輯卷

邏輯卷建立在卷組之上,卷組中的未分配空間可以用于建立新的邏輯卷,邏輯卷建立后可以動態(tài)地擴(kuò)展和縮小空間。系統(tǒng)中的多個邏輯卷可以屬于同一個卷組,也可以屬于不同的多個卷組。

磁盤分區(qū)創(chuàng)建

fdisk -l # 查看磁盤列表/dev/vdb
fdisk /dev/vdb # 創(chuàng)建磁盤分區(qū)
創(chuàng)建: n
主分區(qū): p
選擇空間大小
輸入t, 修改分區(qū)類型
輸入L,查看所有類型
輸入8e, Linux LVMw類型
保存w,fdisk -l查看

與掛載單塊磁盤不同,創(chuàng)建分區(qū)后需要修改分區(qū)類型。連續(xù)敲以下命令即可:n p 1 enter enter t l 8e w

命令詳解:
n:創(chuàng)建分區(qū)
p:擴(kuò)展分區(qū)
1:分區(qū)號(1-4)
t:修改分區(qū)類型
:列出所有分區(qū)類型8e:指Linux LVM
w:保存并退出

創(chuàng)建PV物理卷

  • fdisk -l查看磁盤列表

  • pvcreate /dev/sdb1 創(chuàng)建物理卷

WARNING: ext4 signature detected on /dev/sdb1 at offset 1080. Wipe it?

警告:在/dev/sdb1上的偏移1080處檢測到ext4簽名。擦嗎?,選擇y;

  • pvdisplay 查看PV信息

  • 創(chuàng)建VG卷組
  1. vgcreate lvm_data /dev/sdb1 # lvm_data為vg組的名字,可自定義
  2. vgcreate lvm_data /dev/sdb1 /dev/sdc1
  3. 如果是有多塊盤,可以在/dev/sdb1 后面繼續(xù)加,/dev/sdc…/dev/sdd…等等
  4. 或者創(chuàng)建后再添加;

vgcreate vgmysql /dev/sdb1 # 創(chuàng)建

vgextend vgmysql /dev/sdc1 # 添加一個新的物理卷

  • vgs 查看卷組

  • 創(chuàng)建邏輯卷

lvcreate -L 2046G -n lvm_name vg_name

-L是指定大小、-n是自定義lv的名稱,lv_name: 指的是lvm名稱,vg_name指vg名稱

  • 格式化邏輯卷

mkfs -t ext4 /dev/mapper/lvm_data-lvmdata

  • 磁盤掛載

  • 做開機(jī)自動掛載

方法一:echo '/dev/mapper/vgmysql-lvmysql /mysql_data ext4 defaults 1 2' >/etc/fstab

方法二:vim /etc/fstab,添加磁盤信息

第1字段:需要掛載的設(shè)備文件名。
第2字段:掛載點(diǎn),必須是一個目錄,而且必須用絕對路徑。對于交換分區(qū),這個字段定義為swap。
第3字段:文件系統(tǒng)的類型。如果是ext3文件系統(tǒng),則寫成ext3;如果是FAT32文件系統(tǒng),則寫成vfat;
如果是光盤,可以寫成auto由系統(tǒng)自動檢測或iso9660。
第4字段:掛載選項(xiàng)。一般都是采用“defaults”。
第5字段:文件系統(tǒng)是否需要dump備份,1表示需要,0表示忽略。
第6字段:在系統(tǒng)啟動時是否檢查這個文件系統(tǒng)以及檢查的順序,0表示不檢查,1表示優(yōu)先檢查,
2表示其次檢查。

  • lsblk查看磁盤信息

磁盤目錄軟連接

ln -s [源文件或目錄] [目標(biāo)文件或目錄]

1.文件軟連接,源文件應(yīng)該為已有文件; 目標(biāo)文件為將要設(shè)置的路徑文件,如python軟連接:

建立軟連接,讓系統(tǒng)識別python3時調(diào)用python3.7.0版本

ln -s /usr/local/python3/bin/python3 /usr/bin/python3

2.目錄軟連接,通常是為了解決磁盤空間問題;

源文件或目錄則應(yīng)該是新增的磁盤目錄,或者說是空間比較大的磁盤目錄;

目標(biāo)文件或目錄則是舊的磁盤目錄,或者說是空間比較緊張的磁盤目錄;

如圖:

軟連接設(shè)置:

ln -s /data/mnt/bak1/ /mnt/bak/bak1 # 當(dāng)文件拷貝到/mnt/bak/bak1時,實(shí)際文件占用空間為/data/mnt/bak1

總結(jié)

多磁盤合并掛載同一目錄,通過卷組方式處理,簡單實(shí)用!

#學(xué)習(xí)打卡##學(xué)習(xí)##linux#

總結(jié)

以上是生活随笔為你收集整理的linux多磁盘挂载至同一目录linux 挂载一个目录到另一个目录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。