天天看點

CentOS6.4伺服器添加新硬碟

公司ftp伺服器的空間又不夠了,唉,沒有辦法隻能新加硬碟了。因為以前沒有給linux伺服器添加過硬碟,是以隻能先在虛拟機中進行模拟。

新加硬碟的操作步驟:

1、 伺服器關機

2、 添加新硬碟

3、 伺服器開機,對新硬碟進行分區,使用fdisk指令

4、 對新分區進行格式化,使用mkfs.ext*相關指令

5、 對新分區進行挂載,使用mount、df指令

虛拟系統:vmware workation 10 linux:centos 6.4 64bit

首先,centos6.4系統先安裝完畢,然後在新加硬碟。如下圖:

CentOS6.4伺服器添加新硬碟
CentOS6.4伺服器添加新硬碟

在這磁盤的格式建議還是選擇iscsi,如下圖:

CentOS6.4伺服器添加新硬碟
CentOS6.4伺服器添加新硬碟
CentOS6.4伺服器添加新硬碟
CentOS6.4伺服器添加新硬碟
CentOS6.4伺服器添加新硬碟

硬碟添加完畢後,我們啟動centos,然後使用fdisk指令進行檢視,如下圖:

fdisk -l

CentOS6.4伺服器添加新硬碟

通過上圖,我們可以看到目前伺服器上有兩塊硬碟。硬碟sda、sdb。其中硬碟sda被分成3個分區,sda1為系統啟動分區。而硬碟sdb目前沒有進行任何分區。

現在我們來對硬碟sdb進行分區,使用fdisk指令。如下圖:

fdisk /dev/sdb

CentOS6.4伺服器添加新硬碟

fdisk指令中有幾個是我們經常使用的,

m顯示所有的指令

n建立分區,使用該指令進入選項後,e表示建立擴充分區,p表示建立主分區。

p顯示分區

q不儲存修改并退出

w儲存修改并退出

[root@localhost ~]# fdisk /dev/sdb

warning: dos-compatible mode is deprecated. it’s strongly recommended to

switch off the mode (command ‘c’) and change display units to

sectors (command ‘u’).

command (m for help): m

command action

a toggle a bootable flag

b edit bsd disklabel

c toggle the dos compatibility flag

d delete a partition

l list known partition types

m print this menu

n add a new partition

o create a new empty dos partition table

p print the partition table

q quit without saving changes

s create a new empty sun disklabel

t change a partition’s system id

u change display/entry units

v verify the partition table

w write table to disk and exit

x extra functionality (experts only)

command (m for help): n

e extended

p primary partition (1-4)

p

partition number (1-4): 1

first cylinder (1-1305, default 1): 1

last cylinder, +cylinders or +size{k,m,g} (1-1305, default 1305): +5g

command (m for help): w

the partition table has been altered!

calling ioctl() to re-read partition table.

syncing disks.

以上分區完畢後,我們再次使用fdsik指令進行檢視,如下圖:

CentOS6.4伺服器添加新硬碟

通過上圖,我們可以很明顯的看到目前硬碟sdb已經被分成.dev/sdb1這個分區。這部分操作就相當于windows系統中的建立分區,此時還沒有進行格式化。

下面我們進行格式化操作,由于linux系統有不同的檔案系統。比如:ext2、ext3、ext4。每一種檔案系統的都不一樣,而centos6.4預設使用的是ext4檔案系統。這就相當于windows系統中的fat檔案格式和ntfs檔案格式。是以我們要把該新分區格式化成ext4格式。我們可以使用mkfs.ext4指令進行,如果設定成ext3格式的話,我們可以使用mkfs.ext3。如下圖:

mkfs.ext4 /dev/sdb1

CentOS6.4伺服器添加新硬碟

格式化完畢後,我們就可以進行分區挂載。這部分就相當于windows中給分區配置設定盤符。分區的挂載又可以分成兩部分:臨時挂載和永久挂載。臨時挂載,是在系統重新開機後,挂載就會消失。而永久挂載是把要挂載的分區寫入到/etc/fstab檔案中。系統啟動時會讀取該檔案的内容。

我們先來進行臨時挂載,建立一個目錄用來挂載分區。如下圖:

CentOS6.4伺服器添加新硬碟

mkdir /data 在根目錄下建立data目錄。

mount –t ext4 /dev/sdb1 /data 此指令的作用是把/data目錄挂載到/dev/sdb1分區下,其中-t是指定的檔案系統類型。

mount –a使挂載生效。

mount檢視所有挂載。

CentOS6.4伺服器添加新硬碟

以上是臨時挂載,下面我們進行永久挂載設定。在設定永久挂載之前,我們首先要解除安裝剛剛已經進行的挂載,使用umount指令,如下圖:

umount /data/

CentOS6.4伺服器添加新硬碟

解除安裝完畢後,我們來編輯/etc/fstab檔案,并加入如下圖内容:

/dev/sdb1 /data ext4 defaults 0 0

CentOS6.4伺服器添加新硬碟

然後使用mount –a指令,使挂載生效。如下圖:

CentOS6.4伺服器添加新硬碟

繼續閱讀