Linux
配置交換文件錯誤
我在我的桌面上安裝了 oracle linux 6,但我忘記配置交換文件,我想在上面安裝 oracle 11gr2,它需要 2gig 或 ram,如果我在終端上鍵入以下命令,我會得到這些
[root@localhost ~]# grep MemTotal /proc/meminfo MemTotal: 1789764 kB You have new mail in /var/spool/mail/root [root@localhost ~]# grep SwapTotal /proc/meminfo SwapTotal: 0 kB [root@localhost ~]# df -k /tmp Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda4 100704696 5106508 90482644 6% / [root@localhost ~]# df -k Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda4 100704696 5106508 90482644 6% / tmpfs 894880 100 894780 1% /dev/shm [root@localhost ~]#
如何將交換文件設置為 oracle 安裝所需的 ram,這需要 2gig 關於如何進行的任何想法?
在終端上輸入以下命令
swapoff -a cd / dd if=/dev/zero of=swapfile bs=2048 count=1048576 //this is 512x2048= 1048576 blocks mkswapfile -v1 /swapfile vi /etc/rc.local
然後點擊插入並鍵入
swapon /swapfile
退出並按 shift 然後 wq
reboot
查看
grep SwapToatal /proc/meminfo
以下範例展示瞭如何創建一個名為 /files/swapfile 的 100 MB 交換文件。
# mkdir /files # mkfile 100m /files/swapfile # swap -a /files/swapfile # vi /etc/vfstab (An entry is added for the swap file): /files/swapfile - - swap - no - # swap -l swapfile dev swaplo blocks free /dev/dsk/c0t0d0s1 136,1 16 1638608 1600528 /files/swapfile - 16 204784 204784