久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Swap不足怎么辦

222次閱讀
沒有評論

共計 5093 個字符,預計需要花費 13 分鐘才能閱讀完成。

這篇文章主要為大家展示了“Swap 不足怎么辦”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓丸趣 TV 小編帶領大家一起研究并學習一下“Swap 不足怎么辦”這篇文章吧。

1. 使用 dd 命令新建一個文件并掛載為 SWAP

    Use command dd to create a file and mount as swap

———————————————————————————

[root@localhost ~]# free -m

             total       used       free     shared    buffers     cached

Mem:          5966        334       5631          0         16         99

-/+ buffers/cache:        218       5747

Swap:         6143          0       6143

[root@localhost ~]# dd if=/dev/zero of=/root/swap bs=1024 count=1024000

1024000+0 records in

1024000+0 records out

1048576000 bytes (1.0 GB) copied, 3.20295 s, 327 MB/s

bs= 是 bytes,count 是  blocks 個塊,1024bytes=1K,1024000K=1000M

[root@localhost ~]#  mkswap /root/swap

mkswap: /root/swap: warning: don t erase bootbits sectors

        on whole disk. Use -f to force.

Setting up swapspace version 1, size = 1023996 KiB

no label, UUID=af12e46f-16da-4b89-a89f-301bdce4b138

[root@localhost ~]# swapon /root/swap

[root@localhost ~]# free -m

             total       used       free     shared    buffers     cached

Mem:          5966       1604       4361          0         21       1217

-/+ buffers/cache:        365       5600

Swap:         7143          0       7143

與最開始的相比,增加了近 1000M

———————————————————————————

2. 用 fdisk 將未使用的分區格式化,并掛載為 swap 分區

   use fdisk to format other partitions and mount as swap

——————————————————————————–

[root@localhost ~]#
fdisk -l
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot  Start  End  Blocks  Id  System
/dev/sda1  *  1  13  104391  83  Linux
/dev/sda2  14  2078  16587112+  83  Linux
/dev/sda3  2079  2600  4192965  82  Linux swap / Solaris
[root@localhost ~]#
fdisk /dev/sda
The number of cylinders for this disk is set to 2610.
There is nothing wrong with that, but this is larger than 1024,
and could in certain setups cause problems with:
1) software that runs at boot time (e.g., old versions of LILO)
2) booting and partitioning software from other OSs
  (e.g., DOS FDISK, OS/2 FDISK)
Command (m for help): p
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot  Start  End  Blocks  Id  System
/dev/sda1  *  1  13  104391  83  Linux
/dev/sda2  14  2078  16587112+  83  Linux
/dev/sda3  2079  2600  4192965  82  Linux swap / Solaris
Command (m for help): n
Command action
  e  extended
  p  primary partition (1-4)
e
Selected partition 4
First cylinder (2601-2610, default 2601):

Using default value 2601
Last cylinder or +size or +sizeM or +sizeK (2601-2610, default 2610):
+50M   — 新增加個 50M 的擴展分區。

                                                                                                                             —add a extend partition of 50M
Command (m for help): p
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot  Start  End  Blocks  Id  System
/dev/sda1  *  1  13  104391  83  Linux
/dev/sda2  14  2078  16587112+  83  Linux
/dev/sda3  2079  2600  4192965  82  Linux swap / Solaris
/dev/sda4  2601  2607  56227+  5  Extended
Command (m for help): n
First cylinder (2601-2607, default 2601):

Using default value 2601
Last cylinder or +size or +sizeM or +sizeK (2601-2607, default 2607):

Using default value 2607

Command (m for help): p
Disk /dev/sda: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
  Device Boot  Start  End  Blocks  Id  System
/dev/sda1  *  1  13  104391  83  Linux
/dev/sda2  14  2078  16587112+  83  Linux
/dev/sda3  2079  2600  4192965  82  Linux swap / Solaris
/dev/sda4  2601  2607  56227+  5  Extended
/dev/sda5  2601  2607  56196  83  Linux
Command (m for help): w
The partition table has been altered!
Calling ioctl() to re-read partition table.
WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
The kernel still uses the old table.
The new table will be used at the next reboot.
Syncing disks.
[root@bys3 ~]#
free -m
  total  used  free  shared  buffers  cached
Mem:  2013  218  1795  0  15  153
-/+ buffers/cache:  49  1964
Swap:  5094  0  5094
[root@bys3 ~]#
swapoff /root/swap 
關閉一個 SWAP 空間

                                                              off a swap space
[root@bys3 ~]# free -m
  total  used  free  shared  buffers  cached
Mem:  2013  218  1795  0  15  153
-/+ buffers/cache:  49  1964
Swap:  4094  0  4094
[root@bys3 ~]#
mkswap /dev/sda5
/dev/sda5: No such file or directory
[root@bys3 ~]#  partprobe  — 同步分區表

                                                     sync of partition table
Warning: Unable to open /dev/sr0 read-write (Read-only file system).  /dev/sr0 has been opened read-only.
Segmentation fault
[root@bys3 ~]#
mkswap /dev/sda5
Setting up swapspace version 1, size = 57540 kB
[root@bys3 ~]#
swapon /dev/sda5
[root@bys3 ~]# free -m
  total  used  free  shared  buffers  cached
Mem:  2013  218  1795  0  15  153
-/+ buffers/cache:  49  1964
Swap:  4149  0  4149

———————————————————————————

開機自動掛載

auto mount during boot process

——————————————————————————–

[root@localhost ~]#  vi /etc/fstab 

LABEL=/  /  ext3  defaults  1 1
LABEL=/boot  /boot  ext3  defaults  1 2
tmpfs  /dev/shm  tmpfs  defaults  0 0
devpts  /dev/pts  devpts  gid=5,mode=620  0 0
sysfs  /sys  sysfs  defaults  0 0
proc  /proc  proc  defaults  0 0
LABEL=SWAP-sda3  swap  swap  defaults  0 0 
/root/swap  swap  swap  defaults                   ——-dd 掛載方式(dd mount)

/dev/sda5  swap  swap  defaults  0 0       ——- 格式化掛載方式(formatting partition mount)

[root@localhost ~]# mount -a              ——— 無報錯則掛載成功(No errors then mount succeed)

以上是“Swap 不足怎么辦”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注丸趣 TV 行業資訊頻道!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計5093字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 静安区| 苏尼特右旗| 通山县| 洪泽县| 临沭县| 千阳县| 丹凤县| 潮安县| 北安市| 辽宁省| 习水县| 莲花县| 日喀则市| 增城市| 台南县| 五常市| 南川市| 托克逊县| 万年县| 颍上县| 当阳市| 宜州市| 德钦县| 南开区| 博客| 邢台市| 大厂| 秦安县| 牟定县| 五指山市| 崇州市| 金坛市| 孝义市| 乌兰县| 聂拉木县| 绩溪县| 敦煌市| 溧阳市| 同心县| 福安市| 贺兰县|