Hi Michael,
depending on which VM solution you are using, you got several problemes. the most importent on is the CMPXCHG16B support.
without it your hana db will not run. you have to activate it in your VM.
check with: grep cx16 /proc/cpuinfo
if your VM cpu is not supportet (usually it's not), you need to adjust a parameter in /i/51046016/DATA_UNITS/HDB_SERVER_LINUX_X86_64/server/HanaHwCheck.py
replace: self.HWInfo['CPU Sockets']=len(lines)-1
with : self.HWInfo['CPU Sockets']=<number of cores you want for HANA>
otherwise you get an Division by 0 error during the installation
a lot of erros you get for not supported hardware you can ignore with setting
export IDSPISPOPD=1
before you start the installation
now to your problem. when it aborts with the not enough memory error you have to continue manually.
if you don't want to provide the passwords on the commandline you can also continue interactivly with:
/i/51046016/DATA_UNITS/HDB_SERVER_LINUX_X86_64/hdbinst -s <SID> -n 16 -H penguin16 --datapath=/hana/shared/data --logpath=/hana/shared/log --sapmnt=/hana/shared --ignore=check_min_mem
after that was run successfully you still need to install the rest
mkdir /hanamnt/shared/<SID>/hdbstudio_update
export TEMP=/usr/sap/<SID>/setup/logs_20130629132131
/i/51046016/DATA_UNITS/HDB_STUDIO_LINUX_X86_64/hdbinst -a studio --copy_repository=/hanamnt/shared/<SID>/hdbstudio_update
/i/51046016/DATA_UNITS/HDB_STUDIO_LINUX_X86_64/hdbinst -a studio --batch --path=/hanamnt/shared/<SID>/hdbstudio --vm=/usr/lib64/jvm/java-1_6_0-ibm-1.6.0/jre/bin/java
/i/51046016/DATA_UNITS/HDB_CLIENT_LINUX_X86_64/hdbinst -b -a client --path /hanamnt/shared/<SID>/hdbclient
rsync -avz --progress /i/51046016/DATA_UNITS/HANA_IM_LINUX__X86_64/LM_STRUCTURE_CONTENT/ /hanamnt/shared/<SID>/lm_structure/
cd /hanamnt/shared/<SID>/lm_structure
mv currentStack.template currentStack.properties
mv landscapeVariables.template landscapeVariables.properties
chown -R <sid>adm.sapsys /hanamnt/shared/<SID>/lm_structure
in currentStack.properties and landscapeVariables.properties replace all $(...) entries with your values
as <sid>adm you can now start yur database with: HDB start
cu ;-)
me