Linux下安裝Oracle10g提示交換空間檢查失敗

來源:互聯網
上載者:User

標籤:oracle   交換空間   

 

   : 安裝Oracle10時提示交換空間檢查失敗。交換空間期望值是2790M,實際只有1498M。

650) this.width=650;" title="8.png" src="https://s3.51cto.com/wyfs02/M00/9D/13/wKioL1l5pwfTNgyMAAHSBZVQfRQ718.png-wh_500x0-wm_3-wmp_4-s_1184982735.png" alt="wKioL1l5pwfTNgyMAAHSBZVQfRQ718.png-wh_50" />

解決方案:

建立臨時swapfile或者是空閑分區,其大小為2790-1498=1292M,在需要時設定為交換空間。

步驟:

1、查看當前磁碟大小

[[email protected] ~]# df -lh

Filesystem      Size     Used    Avail    Use%     Mounted on

/dev/sda2       14G     11G     2.4G     81%        /

tmpfs            932M   300K     932M   1%         /dev/shm

/dev/sda1     190M   39M     142M    22%       /boot

/dev/sda3      4.7G    25M     4.5G      1%        /home

發現/home空間較足,則在該目錄下建交換分區檔案夾

2、建立交換分區檔案夾

[[email protected] ~]# mkdir /home/swapspc

3、建立臨時檔案

在交換分區檔案夾下建立一個至少1292M的臨時檔案,即1292*1024=1323008K。

建立檔案命令:dd命令。把指定的輸入檔案拷貝到指定的輸出檔案中,並且在拷貝的過程中可以進行格式轉換。

if:讀取的源空閑空間(為什麼zero,可查看 http://blog.csdn.net/wangliang888888/article/details/53170731)

of:輸出的分頁檔的路徑及名稱

bs:塊大小,單位byte,一般為1kb

count:空間總大小(總塊數),單位kb

[[email protected] ~]# dd if=/dev/zero of=/home/swapspc/swapfile bs=1024 count=1350000 

記錄了1350000+0 的讀入

記錄了1350000+0 的寫出

1382400000位元組(1.4 GB)已複製,6.81471 秒,203 MB/秒

4、將檔案設定為swap空間

[[email protected] ~]# mkswap /home/swapspc/swapfile 

mkswap: /home/swapspc/swapfile: warning: don‘t erase bootbits sectors

        on whole disk. Use -f to force.

Setting up swapspace version 1, size = 1349996 KiB

no label, UUID=0012d538-c2ca-4b58-9442-2dc8cf3e852a

5、啟用交換空間

[[email protected] ~]# swapon /home/swapspc/swapfile

6、再次查看磁碟空間和交換空間

[[email protected] ~]# df -lh  

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda2        14G   11G  2.3G  82% /

tmpfs           932M  300K  932M   1% /dev/shm

/dev/sda1       190M   39M  142M  22% /boot

/dev/sda3       4.7G  1.4G  3.2G  30% /home

[[email protected] ~]# free -m

                    total       used        free     shared    buffers     cached

Mem:          1862       1789         73          7          99            1134

-/+ buffers/cache:        555       1307

Swap:         2817          0          2817

若不使用交換空間則可以用swapoff命令關閉交換空間


總結所涉及的命令:

free        :查看記憶體情況

df           :查看磁碟空間使用方式

dd          :讀取輸出資料

mkswap  :設定交換空間

swapon    :啟用交換空間

swapoff    :關閉交換空間







本文出自 “路雲九” 部落格,請務必保留此出處http://luyun9.blog.51cto.com/7592271/1951480

Linux下安裝Oracle10g提示交換空間檢查失敗

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.