ITPub博客

首页 > IT基础架构 > 网络安全 > 单机硬盘跳线引起的问题.

单机硬盘跳线引起的问题.

原创 网络安全 作者:Steven1981 时间:2007-03-15 11:43:36 0 删除 编辑
硬盘跳线,导致swap空间挂载失败[@more@]

问题1,我的机器第一次启动LINUX,总是提示找不到系统盘,而重新CTRL+DEL+ALT后,又可以正常启动.
咨询相关人士以后,分析: 主板的启动速度没有硬盘快.
看了CMOS,也没啥好设置.不过看硬盘跳线为从盘,不知道是不是这个原因.于是把硬盘的跳线跳到了主盘.

重启...

问题1解决. 欣喜

LINUX启动,于是接着起ORACLE.正常启动完毕.
客户端连入,进行select ....
死了.
问题2出现: 只要有数据库操作就死机.
死机就重启呗. 在重启过程中看到SWAP 挂载失败;
启动后,
# which swap
/usr/bin/which: no swap in (/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin)

看TOP:
11:29:39 up 1:25, 1 user, load average: 0.00, 0.00, 0.00
58 processes: 56 sleeping, 2 running, 0 zombie, 0 stopped
CPU states: cpu user nice system irq softirq iowait idle
total 8.5% 0.0% 0.5% 0.0% 0.0% 0.7% 90.0%
Mem: 222652k av, 218596k used, 4056k free, 0k shrd, 2464k buff
162680k actv, 1376k in_d, 3236k in_c
Swap: 0k av, 0k used, 0k free 152760k cached

确实没有SWAP空间;
查看分区情况:
[root@localhost root]# fdisk -l

Disk /dev/hda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System
/dev/hda1 * 1 26 208813+ 83 Linux
/dev/hda2 27 153 1020127+ 82 Linux swap
/dev/hda3 154 1050 7205152+ 83 Linux
/dev/hda4 1051 4808 30186135 f Win95 Ext'd (LBA)
/dev/hda5 1051 4808 30186103+ 83 Linux
[root@localhost root]#
没有问题,
查看启动挂载信息 :
[root@localhost root]# cat /etc/fstab
LABEL=/ / ext3 defaults 1 1
LABEL=/SERVER /SERVER ext3 defaults 1 2
LABEL=/boot /boot ext3 defaults 1 2
none /dev/pts devpts gid=5,mode=620 0 0
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0
/dev/hdb2 swap swap defaults 0 0
/dev/cdrom /mnt/cdrom udf,iso9660 noauto,owner,kudzu,ro 0 0
[root@localhost root]#

不知道你注意到没有,/dev/hdb2
这个盘符, 应该为/dev/hda2,因为我已经把硬盘变为主盘了.
修改fstab文件,重启.
问题2解决.

LINUX挂载SWAP 可以用: swapon /dev/hda2

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/703656/viewspace-905286/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: ORACLE常用SQL脚本2
请登录后发表评论 登录
全部评论
  • 博文量
    127
  • 访问量
    855003