voltのlinuxインストール

1350 ワード

1、ダウンロード
2、java環境のインストール
3、voltDBのダウンロード解凍をインストールし、voltDBのbinディレクトリをpathに配置する
4、linuxのメモリ使用を構成する
(1)swap:swapoffを閉じる、再起動後にまた開いた場合はsysctl.confでシステムパラメータを設定する
vm.swappiness=0
(2)Transparent Huge Pagesを閉じる:
$ echo never >/sys/kernel/mm/transparent_hugepage/enabled   
$ echo madvise >/sys/kernel/mm/transparent_hugepage/enabled
再起動しても有効な場合は、profileにスクリプトを書くことができます.
#!/bin/bash
for f in /sys/kernel/mm/*transparent_hugepage/enabled; do
    if test -f $f; then echo never > $f; fi
done
for f in /sys/kernel/mm/*transparent_hugepage/defrag; do
    if test -f $f; then echo never > $f; fi
done
は、実行コマンドsource/etc/をリアルタイムで有効にするように構成するかどうかを確認する.profile
$ cat /sys/kernel/mm/transparent_hugepage/enabled
$ cat /sys/kernel/mm/transparent_hugepage/defrag

$ cat /sys/kernel/mm/redhat_transparent_hugepage/enabled
$ cat /sys/kernel/mm/redhat_transparent_hugepage/defrag
(3)仮想メモリをオン
Virtual Memory Mapping and Overcommit
$ sysctl -w vm.overcommit_memory=1
$ sysctl -w vm.max_map_count=1048576

再起動後も有効にするにはsysctlを書き込むことができます.conf、2行追加
vm.overcommit_memory=1
vm.max_map_count=1048576
実行コマンド#sysctl-pをリアルタイムで有効にする