Rootop 服务器运维与web架构

swap 信息丢失 free top 命令不显示交换分区信息

| 暂无评论

机器运行缓慢,使用top查看时,发现交换分区没有大小,更没有使用率

free -m 查看结果如下:

total       used       free     shared    buffers     cached
Mem:          2016       1961         54          0          3       1369
-/+ buffers/cache:        588       1427
Swap:            0          0          0

fdisk -l 查看结果如下:

Disk /dev/hda: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1        2538    20386453+   7  HPFS/NTFS
/dev/hda2            2539        7127    36861142+  83  Linux
/dev/hda3            7128        7641     4128705   82  Linux swap / Solaris
/dev/hda4            7650       38913   251128080    f  W95 Ext’d (LBA)
/dev/hda5            7650       15298    61440561    7  HPFS/NTFS
/dev/hda6           15299       28047   102406311    b  W95 FAT32
/dev/hda7           28048       38883    87040138+   7  HPFS/NTFS

/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
LABEL=SWAP-hda4         swap                    swap    defaults        0 0
/dev/hda6               /mnt/disk/hda6          vfat    defaults        0 0

系统之前出过一次问题,可能因此又导致交换信息丢失,恢复结果如下:

确定之前swap分区为:hda3

swapon /dev/hda3

修改fstab上面红色部分为:

/dev/hda3                swap                    swap    defaults        0 0

保存重启,交换分区正常。

原创文章,转载请注明。本文链接地址: https://www.rootop.org/pages/129.html

作者:Venus

服务器运维与性能优化

发表回复