--------------- 요건 참고용 --------------------------------------------------------------------------------
일반 VM에 DOCKER가 아닌 파일 설치로 할경우 메모리가 28GB가 최소 되어야 하므로 설치 명령어에
다음과 같은 옵션을 넣어야 한다
hdblcmgui --hdbinst_server_ignore=check_min_mem
---------------------------------------------------------------------------------------------------------------
설치시 /proc/kernel or /proc/vm or /proc/fs 부분에서 기존 값과 틀려 에러가 발생할 경우
해당 에러메세지에서 요구하는 값을
echo 요구값 > 해당 파일
요렇게 해주면 정상적으로 넘어간다
이미지 pull은 docker hub로 로그인후 다운 가능
docker pull store/saplabs/hanaexpress:2.00.022.00.20171211.1
sudo mkdir -p /data/<directory_name>
sudo chown 12000:79 /data/<directory_name>
Set up password for SAP HANA, express edition
Create the json file with one of the following formats:
vi <file_name>.json
Press i
to start editing and use one of the following formats to create the file:
{
"master_password" : "<password>"
}
or:
{
"system_user_password" : "<password",
"default_tenant_system_user_password" : "<second_password>"
}
Here is an example:
{
"master_password" : "HXEHana1"
}
sudo docker run -itd -p 10013:39013 -p 10017:39017 -p 10041-10045:39041-39045 -p 10028-10029:1128-1129 -p 19013-19014:59013-59014 -v /data/<additional_directory_name>:/hana/mounts \
--ulimit nofile=1048576:1048576 \
--sysctl kernel.shmmax=1073741824 \
--sysctl net.ipv4.ip_local_port_range='40000 60999' \
--sysctl kernel.shmmni=524288 \
--sysctl kernel.shmall=8388608 \
--name <additional_container_name> \
store/saplabs/hanaexpress:2.00.022.00.20171211.1 \
--passwords-url file:///<path_to_json_file OR http/https://url_to_json_file
--agree-to-sap-license
혹 json파일(http)로 resolve관련 curl에러가나오면 dns가 아닌 ip로 변경하면 된다
docker run 시 -itd를 하지 않으면 완료후 Startup finishined!라고 나옴
그럼 정상 동작하는것임
'나는 노동자 > DOCKER' 카테고리의 다른 글
컨테이너 파일 사이즈 (0) | 2019.01.16 |
---|---|
Runtime directory and storage driver (0) | 2018.07.11 |
cgroup-driver 변경하기 (0) | 2018.07.11 |
systemctl start docker error시 (0) | 2018.03.23 |
docker info - iptables_warring.txt (0) | 2018.03.19 |