[20190523]修改引數後一些細節注意.txt
[20190523]修改引數後一些細節注意.txt
--//昨天遠端給別人解決一個小問題,就是配置使用hugepage.一些細節必須注意,透過例子說明問題.
1.環境:
# cat /proc/version
Linux version 2.6.32-220.el6.x86_64 (mockbuild@c6b18n3.bsys.dev.centos.org) (gcc version 4.4.6 20110731 (Red Hat 4.4.6-3) (GCC) ) #1 SMP Tue Dec 6 19:48:22 GMT 2011
2.配置hugepages要修改/etc/security/limits.conf,加入如下註解部分:
# grep memlock /etc/security/limits.conf
# - memlock - max locked-in-memory address space (KB)
#* soft memlock 53248000
#* hard memlock 53248000
--//當前是沒有開啟.相當於修改配置檔案.登入oracle使用者:
$ ps -ef | grep bas[h] | grep oracl[e]
oracle 25704 25703 5 10:38 pts/0 00:00:00 -bash
--//bash程式號=25704
$ cat /proc/25704/limits
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 10485760 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 16384 16384 processes
Max open files 65536 65536 files
Max locked memory 65536 65536 bytes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 30408 30408 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us
--//如果你在別的視窗修改/etc/security/limits.conf:
* soft memlock 53248000
* hard memlock 53248000
--//程式號=25704配置並不會改變,也就是要退出再登入才生效,這樣情況下使用這個環境啟動資料庫肯定無法啟動.
--//在登入1個視窗:
$ ps -ef | grep bas[h] | grep oracl[e]
oracle 25704 25703 0 10:38 pts/0 00:00:00 -bash
oracle 25844 25842 7 10:42 pts/1 00:00:00 -bash
--//新增加1個視窗,程式號=25844
$ cat /proc/25844/limits
Limit Soft Limit Hard Limit Units
Max cpu time unlimited unlimited seconds
Max file size unlimited unlimited bytes
Max data size unlimited unlimited bytes
Max stack size 10485760 unlimited bytes
Max core file size 0 unlimited bytes
Max resident set unlimited unlimited bytes
Max processes 16384 16384 processes
Max open files 65536 65536 files
Max locked memory 54525952000 54525952000 bytes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Max address space unlimited unlimited bytes
Max file locks unlimited unlimited locks
Max pending signals 30408 30408 signals
Max msgqueue size 819200 819200 bytes
Max nice priority 0 0
Max realtime priority 0 0
Max realtime timeout unlimited unlimited us
--//注意看下劃線. 54525952000/1024 = 53248000 KB.
--//也就是一些細節在工作中一定要注意.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/267265/viewspace-2645262/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- [20190523]修改引數後一些細節注意2.txt
- [20210209]修改CPU_COUNT引數.txt
- 買顯示器這些細節也得注意 不能只看引數
- [20200409]使用ash_wait_chains注意的一個細節.txtAI
- [20210209]修改CPU_COUNT引數2.txt
- 函式解構引數小細節函式
- Golang陣列注意細節Golang陣列
- 數字展廳設計需要注意哪些細節?
- 使用JavaScript變數需要注意哪些語法細節?JavaScript變數
- 監聽配置細節引數詳解兩則
- Java面試要注意哪些細節Java面試
- $.ajax(),$.get(),$.post()的區別,以及一些引數注意規則
- Termux使用的一些細節UX
- for 迴圈的一些細節
- 一些 html+css 細節HTMLCSS
- 關於python類屬性和例項屬性的一些細節注意點Python
- [20210203]19c登入連線改變一些引數.txt
- [20180413]bash 位置引數.txt
- [20200420]V$SES_OPTIMIZER_ENV 查不到剛修改的隱含引數.txt
- 初學Golang的一些細節Golang
- 企業建站的相關注意細節分享
- linux修改系統引數Linux
- [譯] ES6:理解引數預設值的實現細節
- [20200620]expdp impdp exclude引數.txt
- Git 的一些使用細枝末節Git
- [20190507]sga_target=0注意修改_kghdsidx_count設定.txt
- MYSQL索引建立需要注意以下幾點細節MySql索引
- 關於使用vector時需要注意的細節
- GO 變數使用細節Go變數
- Charles 修改請求(Request)引數
- RAC 修改引數DB_FILES
- 使用js修改url地址引數JS
- Windows 下修改Tomcat jvm引數WindowsTomcatJVM
- python預設引數的使用注意Python
- 初學C++的一些小細節(1)C++
- Will it finally: 關於 try/catch 的一些細節
- [20210826]核心引數kernel.sem.txt
- [20190917]oracle引數deferred屬性.txtOracle