Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88672
  • 博文数量: 30
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 410
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 16:34
文章分类

全部博文(30)

文章存档

2010年(2)

2009年(24)

2008年(4)

我的朋友

分类: LINUX

2009-01-12 16:57:42

Linux 系统增加swap分区
Command (m for help): m   
Command action
   d   delete a partition
   l   list known partition types
   n   add a new partition
   p   print the partition table
   t   change a partition's system id
   v   verify the partition table
   w   write table to disk and exit

   选择参数n

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4): 1
First cylinder (1-124, default 1): 
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-124, default 124): 
Using default value 124

选择参数p打印分区表查看,已创建分区ID为83,不是swap

Command (m for help): p

Disk /dev/xvdb: 1024 MB, 1024000000 bytes
255 heads, 63 sectors/track, 124 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1               1         124      995998+  83  Linux

选择t修改分区类型
Command (m for help): t
Selected partition 1
Hex code (type L to list codes): 82 
Changed system type of partition 1 to 82 (Linux swap / Solaris)

Command (m for help): p

Disk /dev/xvdb: 1024 MB, 1024000000 bytes
255 heads, 63 sectors/track, 124 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot      Start         End      Blocks   Id  System
/dev/xvdb1               1         124      995998+  82  Linux swap / Solaris

查看正确,选择w写入
Command (m for help): w  
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.


不重启情况下更新分区表信息

[root@YJ-FlashMeetingServer ~]# partprobe /dev/xvdb

Swap化分区
[root@YJ-FlashMeetingServer ~]# mkswap /dev/xvdb1
Setting up swapspace version 1, size = 1019895 kB

启用swap分区
[root@YJ-FlashMeetingServer ~]# swapon /dev/xvdb1

编辑文件系统表
[root@YJ-FlashMeetingServer ~]# vi /etc/fstab 

LABEL=/                 /                       ext3    defaults        1 1
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
/dev/xvdb1              swap                    swap    defaults        0 0

[root@linux ~]# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 366 1 r----- 735.2
centos5 42 127 1 ------ 52.4
# 妳會發現多了一個 domain 出現!名稱為 centos5 啦!
# 妳也會發現有個 State 吧!那個 State 的意義是這樣的:
# r :該 domain 正在使用 CPU 資源在運作中;
# b :這個 domain 目前被懸置(blockded),很可能由於這個 domain 在等待較長時間
# 的輸入輸出 (I/O) 之故。
# p :該 domain 處於暫停的狀態,通常由於管理員使用 xm pause 之故。
# 當 domain 在此狀態時, Xen 的監督器將不會處理該 domain 的動作;
# s :這個 domain 正在關機當中
# c :這個 domain 已經 crash 了,但是卻沒有自動的關掉。通常是因為沒有設定
# on_crash 的相關動作所致


# d :該 domain 正在死亡中...因為該 domain 無法正確的 shutdown/crashed 之故。

阅读(481) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~