當前位置:首頁 » 服務存儲 » 存儲掛載centos
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

存儲掛載centos

發布時間: 2022-09-21 15:43:10

㈠ CentOS如何掛載磁碟

創建掛載目錄
mkdir -p /abc
確認是否有沒有分區的磁碟,沒有分區的磁碟是 /dev/xvdb ,在伺服器中可能是 /dev/vdb。
fdisk -l
將分區掛載信息添加到開啟動掛載
echo "/dev/xvdb1 /www ext4 defaults 0 0" >> /etc/fstab
重新掛載所有分區
mount -a

㈡ centos新伺服器的分區掛載

購買新伺服器後有數據盤,需要我們自己來掛載的。我們給伺服器添加新的硬碟的時候都需要進行掛載操作,本文簡要記錄掛載操作過程。

查看硬碟信息

首先我們使用命令df -TH查看當前系統掛載的情況:

我們看到並沒有掛載新的數據盤,數據盤是200多G的。

然後通過命令fdisk -l查看硬碟信息。

可以看到有兩塊硬碟/dev/vda和/dev/vdb,啟動vda是系統盤,vdb是我們新增的數據盤。也就是說系統發現了新增的數據盤/dev/vdb,但並沒有掛載。注意有時候新增數據盤不叫vdb,它有可能叫vde。

執行掛載命令

1、執行命令fdisk /dev/vdb,進入fdisk模式,開始對新增數據盤執行分區操作。

在回顯信息中,輸入n後回車,接下來的操作全部回車默認即可。在上圖中最後回車回顯的信息中告訴我們有一個200G的硬碟分區以及建立好了。

2、接下來輸入p,回車,查看新建分區的詳細信息。

如上圖,接著輸入w保存,將分區結果寫入分區表中。

如回顯信息如下,則說明分區成功:

3、執行命令partprobe,將新的分區表變更同步至操作系統。

4、執行以下命令,將新建分區文件系統設為系統所需格式。

            mkfs -t ext4 /dev/vdb1

5、將新建的分區掛載到/mnt/datadisk掛載點,/mnt/datadisk是我們系統新建的一個掛載點,即目錄,如果目錄不存在要提前新建好,可以自己定義掛載目錄。

            mount /dev/vdb1 /mnt/datadisk

6、使用命令df -Th查看磁碟掛載情況。

上圖中表示新的磁碟/dev/vdb1已經成功掛載到/mnt/datadisk。

開機自動掛載

掛載好的磁碟需要設置開機自動掛載,我們不採用/etc/fstab直接指定 /dev/vdb1的方法,而推薦使用UUID來配置自動掛載數據盤。

先執行命令blkid /dev/vdb1,查詢磁碟分區的UUID:

           /dev/vdb1: UUID="1d4e1d9d-d15c-1273-8442-2303b05b96ad" TYPE="ext4"

然後編輯/etc/fstab,在末尾增加一行:

             UUID=1d4e1d9d-d15c-1273-8442-2303b05b96ad /mnt/datadisk ext4 defaults 1 1

把UUID和目錄換成你自己的即可。

最後,重啟機器,使用df -TH查看掛載情況,如果能看到新增的磁碟掛載信息則大功告成。

qq群:311602501

㈢ centos下怎麼掛載nas存儲

http://jingyan..com/article/5bbb5a1beaf44313eba179b5.html
-供參考

㈣ centos 四步搞定磁碟掛載

centos掛載磁碟是經常遇到的需求,比如新增了一塊磁碟,需要通過命令掛載後才能使用。下面通過四步講解一下,如何掛載磁碟。

第一步: 查看磁碟信息

第二步: 磁碟分區,看到上面的結果:/dev/vdb

第三步: 磁碟格式化

第四步: 掛載磁碟(建議永久掛載)
1.臨時掛載: 重啟後失效

2.永久掛載:重啟自動掛載

㈤ CentOS6.4 掛載存儲,發現不了磁碟,急求解決!

ls /dev/sd*
看看有沒有硬體
fdisk -l
查看掛載

㈥ centos怎麼掛載數據盤

用mount命令。具體方法參考mount --help。

㈦ centos系統怎麼掛載數據盤

在掛載某個分區前需要先建立一個掛載點,這個掛載點是以目錄的形式出現的。一旦把某一個分區掛載到了這個掛載點(目錄)下,那麼再往這個目錄寫數據使,則都會寫到該分區中。這就需要您注意一下,在掛載該分區前,掛載點(目錄)下必須是個空目錄。其實目錄不為空並不影響所掛載分區的使用,但是一旦掛載上了,那麼該目錄下以前的東西就不能看到了。只有卸載掉該分區後才能看到。
命令 : mount

如果不加任何選項,直接運行 「mount」 命令,會顯示如下信息:
[root@localhost ~]# mount
/dev/sda3 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type ext4 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

這個命令可以查看當前系統已經掛載的所有分區,以及分區文件系統的類型,掛載點和一些選項等信息,所以您如果想知道某個分區的文件系統類型直接用該命令查看即可。下面我們先建立一個空目錄,然後在目錄里建一個空白文檔。
更多掛載知識,可以參考書籍《Linux就該這么學》

㈧ CentOS掛載詳解

接前文, CentOS下ext4、vfat文件系統創建、修改 ,以及 swap分區管理

在Linux中,存儲設備的使用一般分三步,分區,創建文件系統(格式化),掛載。

什麼是掛載?個人理解,Linux通過倒樹形的根文件系統來管理所有的文件,內核只能識別並管理根目錄 / 所在的文件系統及其下的目錄和文件。因此其他文件系統想要使用,都需要為其指定在現存目錄下的訪問入口。

將額外的文件系統,與現存的Linux能夠識別的目錄,建立起映射關系,實現 將現存目錄作為訪問額外文件系統的入口 的功能,這個過程稱為 掛載 ;用於訪問額外文件系統的,現存文件系統中的指定目錄,稱為 掛載點

掛載的逆過程,解除額外的文件系統與現存Linux能夠識別的目錄之間的映射關系,稱為 卸載

掛載需要兩個參數,掛載的設備或文件系統,掛載點;
1. 掛載點,是現有文件系統下的某個目錄,是由我們自己指定的;
2. 要掛載的設備或文件系統,其信息要如何獲得?

1. 如果要掛載的是磁碟,可以嘗試用 fdisk -l 命令配合 df 和 free 命令

為了更直觀的比較,可以加上grep以過濾顯示結果,例如:

從結果中可以看到,swap分區只有sda3,並且大小和現有swap大小基本一樣,可知swap分區已全部掛載。
已掛載磁碟只有sda1和sda2,sdb1沒有掛載。

2. 使用 blkid -o format 命令

在format的多個值中比較推薦list或full,full模式下會顯示設備名稱、UUID和文件系統的類型

而list模式更便於我們閱讀,此時會顯示設備名稱、文件系統類型、表現名稱、掛載點(會顯示掛載點或未掛載狀態)和UUID。如下圖,根據提示很容易可以看得出 /dev/sdb1 和 /dev/sr0 處於未掛載狀態。

3. 使用 lsblk 命令

例如, lsblk -fmp ,不指定設備則顯示所有塊設備信息,很容易看到sbd1和sr0沒有掛載點,說明他們處於未掛載狀態。

通過上面三種方法,我們可以了解到目前尚未掛載的設備信息,即有哪些設備可以掛載。

1,掛載和卸載命令的參數:
掛載使用 mount 命令,設備、掛載點 兩者都需要指明
卸載使用 umount 命令,設備、掛載點 兩者只需要指明其一

2,一般掛載

命令格式:mount [-nrw] [-t vfstype] [-o options] device dir

device :指明要掛載的設備或文件系統,可以通過以下方式指定
1)設備文件名稱:例如/dev/sda5,默認使用這種方式
2)卷標:-L 'LabelName',例如 -L 'MYDATA'
3)UUID:-U UUID,即使設備名稱或者卷標改了,也不影響識別
4)偽文件系統(暫不介紹):proc,sysfs,devtmpfs,configfs

dir :掛載點
1)事先存在,並建議使用空目錄,
2)如果是長期掛載,盡量不要使用mnt和media目錄
3)處於busy狀態(例如正在被訪問的目錄)的設備無法被卸載

mount命令本身選項
-r:readonly,只讀掛載(整個分區只讀);
-w:read and write, 讀寫掛載;
-n:默認情況下,設備掛載或卸載的操作會同步更新至 /etc/mtab 文件中;
-n用於禁止此特性:掛載但不更新 /etc/mtab 文件;
-t vfstype:指明要掛載的設備上的文件系統的類型;多數情況下可省略,此時mount會通過blkid來判斷要掛載的設備的文件系統類型;
-L LABEL:掛載時以卷標的方式指明設備;
mount -L LABEL dir
-U UUID:掛載時以UUID的方式指明設備;
mount -U UUID dir

-o options :掛載選項,多用於定義掛載時文件系統的特性
sync/async:同步/非同步操作;
atime/noatime:文件或目錄在被訪問時是否更新其訪問時間戳;
diratime/nodiratime:目錄在被訪問時是否更新其訪問時間戳;
remount:重新掛載;
acl:支持使用facl功能;
# mount -o acl device dir
# tune2fs -o acl device
# mount -o remount,acl device dir #重新掛載並增加acl特性
ro:只讀,-o ro 等效於 -r
rw:讀寫,-o rw 等效於 -w
dev/nodev:此設備上是否允許創建設備文件;
exec/noexec:是否允許運行此設備上的程序文件;
auto/noauto:是否支持自動掛載,即是否支持 mount -a ,如果是 noauto ,那麼即使在 fstab 中加入記錄,啟動時也不會自動掛載該設備;
user/nouser:是否允許普通用戶掛載此文件系統;
suid/nosuid:是否允許程序文件上的suid和sgid特殊許可權生效;

defaults:使用默認掛載特性: rw, suid, dev, exec, auto, nouser, async, relatime(默認特性和CentOS版本及內核版本有關)
特別的,如果指定的特性與defaults的默認特性沖突,以額外指定的特性為准,例如 mount -o defaults,noauto device dir ,默認特性是 auto ,額外指定 noauto ,device實際表現的掛載特性是 noauto 。

3,掛載可移動設備或回環設備

4,設置開機後自動掛載

修改配置文件 /etc/fstab ,該文件中每一行定義一個要掛載的文件系統及相關屬性,每一行的內容分為6個欄位:
(1) 要掛載的設備,可以是以下內容:
設備文件的名稱,如/dev/sda1
設備的LABEL
設備的UUID,CentOS 7中較多使用此種方式
偽文件系統:如sysfs, proc, tmpfs等
(2) 掛載點路徑
如果是swap類型的設備,掛載點就是 swap ;
(3) 文件系統類型,如ext4,xfs,btrfs,vfat等等;
(4) 掛載選項,也就是 mount -o 命令的那些選項:
defaults:使用默認掛載選項;
如果要同時指明多個掛載選項,彼此間以逗號分隔,如:defaults,acl,noatime,noexec
(5) 轉儲頻率,已經很少使用:
0:從不備份;
1:每天備份;
2:每隔一天備份;
(6) 自檢次序:
0:不自檢;
1:首先自檢,通常只能是根文件系統可用1;
2:次級自檢;

1. 使用 findmnt 命令

findmnt 命令將列出所有已掛載的文件系統或者搜索出某個文件系統,是查看文件系統時很常用的命令之一。findmnt 命令能夠在 /etc/fstab 、 /etc/mtab 或 /proc/self/mountinfo 這幾個文件中進行搜索。

命令常用選項:
-l:表示採用列表形式輸出結果,默認採用樹形輸出結果
--df 或 -D:以df類型輸出結果,顯示文件系統及設備空間使用情況
-t TYPE:只輸出文件類型為TYPE的結果

參數:
findmnt可以指定設備或掛載點,輸出相關結果,不帶任何參數則輸出所有結果,例如:
findmnt /dev/sda1
findmnt /

2. 使用 blkid 命令
blkid -o list ,在第一部分已經簡單介紹過該命令的用法,這里不再重復。

3. 使用 lsblk 命令
lsblk -fp [device] ,第一部分也已經介紹過,這里不再重復。

4. 使用 df 命令
常用 df -hT 來查看 已掛載 設備的文件系統及其空間使用情況, -T 表示查看文件類型, -h 表示以方便識別的方式輸出空間情況。
更多用法請看man手冊。

5. 使用 mount 命令
直接使用 mount 命令,不帶選項和參數,會輸出所有已掛載的系統信息,裡面可能有很多我們不需要的信息,常和grep一起使用以查看我們關注的內容。
如: mount | grep -E "(sd)|(sr)"

6. 使用 fdisk -l 命令
該命令是分區命令,因此只能看到能夠進行分區操作的設備信息(比如光碟就不會顯示),同時無論分區有沒有掛載都會顯示。

上面的命令可以簡單分為
可以查看 設備信息: blkid , lsblk , fdisk
只能查看 設備信息: findmnt , df , mount

卸載使用命令 umount ,設備或掛載點任意指定其中之一即可: umount device|dir

卸載時有可能會遇到掛載點正在被其他進程訪問,無法卸載的情況:

解決辦法有2個:

1. 終止所有正在訪問某掛載點的進程,比如使用命令 fuser -km /test (這個命令有可能導致其他進程出問題,生產環境慎用),或者kill掉訪問掛載點的進程,然後再卸載。
2. 強制卸載: umount -l /test , umount -l 會等到掛載點空閑後再卸載,相對讓人放心一些。

㈨ 如何掛載移動硬碟到centos

1, 首先確認fuse,CentOS 5.5 帶有fuse,可以使用 rpm -qa | grep fuse 查看是否安裝。
[root@localhost ntfs-3g-2010.5.22]# rpm -qa | grep fuse
fuse-2.7.4-8.el5
說明已經安裝fuse
如果沒有顯示,請執行
[root@localhost ntfs-3g-2010.5.22]#yum install fuse
2,安裝ntfs-3g, 系統默認的軟體庫更新不到ntfs-3g,可以自己下載編譯安裝。
下載網址:http://www.tuxera.com/community/ntfs-3g-download/
下載完後安裝,安裝方法下載點有。
簡單介紹一下, 下載後解壓
[root@localhost packages]# tar -zxvf ntfs-3g-2010.5.22.tgz
進入解壓後的目錄
[root@localhost packages]# cd ntfs-3g-2010.5.22
[root@localhost ntfs-3g-2010.5.22]#
文件夾中的文件
[root@localhost ntfs-3g-2010.5.22]# ls
aclocal.m4 config.h configure.ac INSTALL m4 README
AUTHORS config.h.in COPYING install-sh Makefile src
autogen.sh config.log COPYING.LIB libfuse-lite Makefile.am stamp-h1
ChangeLog config.status CREDITS libntfs-3g Makefile.in
compile config.sub depcomp libtool missing
config.guess configure include ltmain.sh NEWS
[root@localhost ntfs-3g-2010.5.22]#
接著依次執行
[root@localhost ntfs-3g-2010.5.22]#./configure
[root@localhost ntfs-3g-2010.5.22]#make
[root@localhost ntfs-3g-2010.5.22]#make install
完了之後就可以正常mount ntfs 文件了
[root@localhost ntfs-3g-2010.5.22]# mount -t ntfs-3g /dev/sda2 /mnt
[root@localhost ntfs-3g-2010.5.22]# ls /mnt
centos RECYCLER vm2k3
IDE System Volume Information vmdesk
Incoming TDDOWNLOAD w2003SP2.iso
kankan the brothers four windows
music Ubuntustudio-10.04-alternate-amd64.iso 讀書
news vm
卸載移動硬碟請執行[root@localhost ntfs-3g-2010.5.22]#umount /mnt

㈩ centos如何掛載硬碟

假設
SATA硬碟
,且你的電腦已經有了一塊硬碟,你是要
掛載
第二塊,這樣硬碟的文件應該是sdb,先查看分區,然後mount掛載到
掛載點
fisk /dev/sdb -lmount /dev/sdb1 /path/to/mount