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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux swap扩大_linux 扩展swap

發布時間:2025/3/15 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux swap扩大_linux 扩展swap 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在服務器上把硬盤接好,啟動linux,以root登陸。

比如我新加一塊SCSI硬盤,

首先用fdisk -l 查看新增硬盤的盤符,例如/dev/sdb;

將其分成三個區:

#fdisk /dev/sdb

進入fdisk模式:

Command (m for help):p?? //查看新硬盤的分區?? h//為幫助

Command (m for help):n?? //創建新分區

可以用m命令來看fdisk命令的內部命令;n命令創建一個新分區;d命令刪除一個存在的分區;p命令顯示分區列表;t命令修改分區的類型ID號;l命令顯示分區ID號的列表;a命令指定啟動分區;w命令是將對分區表的修改存盤讓它發生作用。

Command action

e extended //輸入e為創建擴展分區

p primary partition (1-4) //輸入p為創建主分區,這里我們選擇p

Partion number(1-4):1?? //第一個擴展分區,按你需求可以最多分4個主分區

First Cylinder(1-1014,default 1):?? 1?? //第一個主分區起始的磁盤塊數

Last cylindet or +siza or +sizeM or +sizeK: +1024MB?? //可以是以MB為單位的數字或者以

磁盤塊數,這里我們輸入+1024MB表示分區大小為1G。

這樣我們就創建完一個分區,如果要創建更多分區可以照上面的步驟繼續創建。

創建完后用w保存分區。

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

這樣就分區完,我們還要進行格式化

#mkfs -t ext3 -c /dev/sdb1?? //如果有多個分區,則分區修改為sdb2這樣

格式化完后我們需要進行掛載分區,

#mkdir www //創建/www目錄,我們將把新的分區掛到www下

#mount /dev/sdb1 /www?? //將/dev/sdb1掛載到/www

# df?? //用df命令進行查看

Filesystem ?? ?? ??? 1K-blocks ?? Used Available Use% Mounted on

/dev/sda2 ?? ?? ?? ??? 3771316 1388956 2190788?? 39% /

/dev/sda1 ?? ?? ?? ?? 101089 ?? 9463 ??? 86407?? 10% /boot

none ?? ?? ?? ?? ?? ?? 62988 ?? ?? 0 ??? 62988 0% /dev/shm

/dev/sdb1 ?? ?? ?? ?? 485906 ?? 8239 452580 2% /www?? //看到了,這就是我們剛

才新掛載的分區

到這里我們工作已接近尾聲了,不過我們如果這樣就結束的話,我們每次重新啟動服務器后都要

進行手工掛載,這樣很麻煩,我們需要修改/etc/fstab文件來進行自動掛載。

#vi /etc/fstab

在文件的末尾填加如下內容:

/dev/sdb1 ?? ?? ?? ?? /www ?? ?? ?? ?? ?? ??? ext3 defaults ?? ??? 1 2

如有多個分區可修改sdb1和/www,修改完后保存,重起服務器。

到此我們添加新硬盤的工作結束了。

二、擴展swap

swap 介紹:

當物理內存占用完了后,當系統還需要更多的物理內存時,物理內存中inactive pages ,就move到swap空間。swap 空間是在位于硬盤上的,因此訪問速度較物理內存慢。

當機器的物理內存發生變化時,swap 分區也要做相應的擴展:

有三種方法可以對swap 分區進行擴展:

一、擴展正在使用的swap 分區的邏輯卷(推薦使用此種方式)

二、新建swap 分區,

三、新建swap file,

具體步驟如下:

一、擴展正在使用的swap 分區的邏輯卷

設定用作swap 分區的邏輯卷為:/dev/sda1

# swapoff -v /dev/sda1??????????????????? //關閉swap分區

# lvm lvresize /dev/sda1 -L +256M????????? //重新分配大小

# mkswap /dev/sda1????????????????????? //格式化swap分區

# swapon -va??????????????????????????? //啟動swap分區,并增加到/etc/fstab自動掛載

# cat /proc/swaps 或者# free –m??????????? //查看swap分區大小

二、新建swap 分區

設定新建的swap 分區的邏輯卷為:/dev/sdb1

# mkswap /dev/sdb1

# swapon /dev/sdb1

# vi /etc/fstab

增加/dev/sdd1 swap swap 0 0或者用swapon –va命令代替

# cat /proc/swaps 或者# free –m???????????? //查看swap分區大小

三、新建swapfile

通過此種方式進行swap 的擴展,首先要計算出block的數目。具體為根據需要擴展的swapfile的大小,以M為單位。block=swap分區大小*1024, 例如,需要擴展64M的swapfile,則:block=64*1024=65536.

然后做如下步驟:

#dd if=/dev/zero of=/swapfile bs=1024 count=65536

#mkswap /swapfile

#swapon /swapfile

#vi /etc/fstab

增加/swapf swap swap defaults 0 0

# cat /proc/swaps 或者# free –m???????????? //查看swap分區大小

# swapoff /swapf????????????????????? //關閉擴展的swap分區

總結

以上是生活随笔為你收集整理的linux swap扩大_linux 扩展swap的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。