1. 程式人生 > >建立oracle例項遇到swap分割槽空間不足

建立oracle例項遇到swap分割槽空間不足

要求16G,不知道誰做的系統,分的這麼小

兩種方法

一、刪除原swap分割槽,重新分割槽。

1.檢視一下/etc/fstab確定目前的分割槽或者fdisk -l檢視swap目錄
2.swapoff /dev/hd**
3.free 看一下是不是停了.
4.fdisk 刪了停掉的swap分割槽
5.重新用FDISK建一個新的SWAP分割槽
6.mkswap /dev/hd**把新的分割槽做成swap
7.swapon /dev/hd**開啟swap
8.修改/etc/fstab

二、建立swap檔案

由於硬碟空間問題,第一種方法不可取。

現在使用第二種方法

dd if=/dev/zero of=/data/swap bs=1024 count=20971520    ----此處的swap是要生成的20G檔案

建立一個20G的檔案
/sbin/mkswap /data/swap      ----此處的swap是要生成的20G檔案

把這個檔案格式化為swap檔案,此處要記住UUID,掛載時會用到

/sbin/swapon /data/swap     ----此處的swap是要生成的20G檔案

啟用這個檔案

修改/etc/fstab 實現自動掛載,格式:UUID=****** swap swap default 0 0

bs-->block

一個block是1024位元組,現在是20971520個blcok,一共20G

20971520/1024/1024=20

相關推薦

建立oracle例項遇到swap分割槽空間不足

要求16G,不知道誰做的系統,分的這麼小 兩種方法 一、刪除原swap分割槽,重新分割槽。 1.檢視一下/etc/fstab確定目前的分割槽或者fdisk -l檢視swap目錄 2.swapoff /dev/hd** 3.free 看一下是不是停了. 4.fdisk

關於ubuntu系統boot分割槽空間不足而又無法解除安裝舊核心的解決方法

2016年09月03日 14:16:45 蕭氏一郎 閱讀數:7802 標籤: ubuntuboot分割槽清理更多 個人分類: linux  

oracle 11g ADG 由於磁碟空間不足導致同步問題

應用軟體廠商反映adg 備庫端資料已經好幾天沒有同步了,問題檢視 發現adg備庫沒有應用日誌程序: SQL>  select PROCESS,PID, STATUS ,CLIENT_PROCESS  from v$managed_standby; PROCESS  

linux手動建立oracle例項全過程

先理解幾個概念 oracle跟mysql和mssql的不同,提出了例項和表空間等的概念例項:即一個執行的服務,不含任何物理資料和內容資料庫:依託於例項執行,資料庫和例項可以使1對1的關係,也可以是一對多的管理,即可以有不同例項載入資料庫,但是一個例項只能載入一個數據庫一個作業

使用PLSQL建立Oracle的使用者及表空間

一、簡述:    需要使用擁有dba許可權的使用者登入PLSQL,開啟Command Window視窗,然後建立表空間及在該表空間下建立使用者、二、表空間的定義:    表空間是為了統一Oracle物理和邏輯上的結構而專門建立的,從物理上來說,一個表空間是由具體的一個或多個磁

Ubuntu16.04提示boot分割槽空間不足解決辦法

原因 由於linux核心一直在更新,更新後,舊的核心就不在使用,但舊的核心檔案還在boot裡面,佔據著空間,更新幾次過後boot分割槽就會被佔滿,顯示boot磁碟空間不足。 解決辦法 將不用的核心檔案刪除,釋放空間。 具體操作 1.檢視已安裝的核心dpkg --ge

安裝oracle11g提示swap空間不足

nbsp bottom jce dvp install 標準輸入 ack data 返回 1 系統環境centos 6.5oracle 11g 內存 16G硬盤 ssd 250G2 運行安裝命令:[oracle@localhost database]$ ./runInsta

SWAP空間不足將導致進程被操作系統殺掉

優先 方法 sta swap空間 適用於 描述 大小 swapon fst 1)問題描述SWAP空間不足將導致進程被操作系統殺掉。 2)原因分析內存SWAP占用高,且達到SWAP上限。而此時我的操作系統安裝時的默認SWAP只有1G(企業環境遠大於1G = =)。使用free

磁碟管理(裝置的檢視、掛載與解除安裝、磁碟分割槽swap分割槽建立與刪除、磁碟配額)

磁碟管理 概述: 分割槽:磁碟上的分割槽規劃 硬碟:是一種儲存裝置,可劃分分割槽(可見的) 硬碟與系統的關係: 系統管理硬碟 硬碟儲存系統資訊 1.本地儲存裝置的檢視 fdisk 是用於管理磁碟分割槽的實用程式 fdisk -l #檢視

oracle 11g 分割槽建立(自動按年分割槽

前言:工作中有一張表一年會增長100多萬的資料,量雖然不大,可是表字段多,所以一年下來也會達到 1G,而且只增不改,故考慮使用分割槽表來提高查詢效能,提高維護性。   oracle 11g 支援自動分割槽,不過得在建立表時就設定好分割槽。   如果已經存在的表需要改分割槽表,就需要將當前表 re

Linux下ORACLE的/u01空間不足解決辦法

1. VMware的“設定”→“新增”→“硬碟”→選擇磁碟大小等等。 2.執行fdisk -l ,檢視新的硬碟(比如新硬碟是/dev/sdg1) 3.執行fdisk  /dev/sdg1 輸入m 檢視提示→輸入n 新增分割槽→輸入p 分割槽→輸入1新建一個分割槽→回車→輸入w

CentOS7下swap分割槽建立(新增),刪除以及相關配置

  小叨下背景:筆者的伺服器記憶體只有1g,少得可憐。之前使用apache,不堪忍受其過量的記憶體消耗,網站卡得想哭,資料庫也不斷地崩,無奈投入nginx的懷抱並且已經喜歡上了nginx,具體請看上文《CentOS7部署輕量級web伺服器nginx+php》。     &nb

Oracle安裝盤空間不足,對.DBF檔案進行遷移

一、 select * from dba_data_files 使用該條語句可以檢視當前庫中有多少表空間並且DBF檔案的儲存位置 二、 找到對應的dbf檔案,將該檔案複製到你需要移動的位置 三、 開始 - 執行 - 輸入cmd 進入命令提示符 輸入 sqlplus /nolog

oracle資料庫怎麼建立資料庫例項

最近進入了一個國家單位,用的是oracle資料庫,因為本人之前沒有安裝過oracle資料庫,現在分享一下。 首先我安裝的oracle 11g版本的資料庫,具體怎麼安裝的資料庫,網上有很多教程,而且這個安裝過程比較複雜,所以我就不贅述了。 我本篇記錄的是如何從安裝好的資料庫中建立一個數據庫例項,即新建一個數

centos 安裝oracle 11g r2(二)-----監聽配置與建立資料庫例項

一、監聽配置(命令:netca) 1、以 oracle 使用者輸入命令,啟動圖形化工具配置監聽 [[email protected] ~]$ netca 2、選擇==++Add++== 3、預設監聽名稱,直接下一步 二、建立資料庫例項(命令:dbca)-----需要確

Linux記憶體不足,新增swap分割槽

Linux記憶體不足,新增swap分割槽 swap分割槽屬於交換分割槽,起虛擬記憶體的作用。由於記憶體資源的寶貴,於是將硬碟的一部分作為記憶體來使用。所以在記憶體不足的時候,就可以通過適當的增加交換分割槽大小來達到增加記憶體的作用。 在編譯mysql5.7.23的時候,購買的伺服器記

Linux系統之後,建立Swap分割槽

  在裝完Linux系統之後,建立Swap分割槽有兩種方法。 1.新建磁碟分割槽作為swap分割槽 2.用檔案作為swap分割槽 (操作更簡單,我更常用) 下面介紹這兩種方法:(都必須用root許可權,操作過程應該小心謹慎。) 一、新建磁碟分割槽作為swap分割槽

oracle表按日期分割槽建立、新增、修改、刪除

Oracle11G分割槽表   當表中的資料量不斷增大,查詢資料的速度就會變慢,應用程式的效能就會下降,這時就應該考慮對錶進行分割槽。表進行分割槽後,邏輯上表仍然是一張完整的表,只是將表中的資料在物理上存放到多個表空間(物理檔案上),這樣查詢資料時,不至於每次都掃描整張表。 作用:   Oracle的表

為什麼硬碟明明還有空間,linux卻說硬碟空間不足?inode;mkdir: 無法建立目錄"shen1": 裝置上沒有空間

現象:df -h顯示硬碟還有14G空間,但是touch file/mkdir directory都失敗,提示硬碟沒有空間      原因:df -ia檢視下inode的使用情況,發現已經爆了,(下圖顯示使用88%,還沒有用完)      那麼,inode究竟是什麼?為

在不重灌系統的情況下建立Linux的Swap分割槽

本文由荒原之夢原創,原文連結:http://zhaokaifeng.com/?p=649 操作環境: CentOS 7 操作背景: 本文中使用的CentOS Linux系統在安裝的時候沒有建立Swap分割槽。下面介紹的方法是通過建立一個檔案的方式在不重灌系統(即不格式化整