Este artículo lo guía a través de los pasos para configurar una base de datos de SAP HANA en casa. La principal diferencia con este material es que no utilizaremos máquinas virtuales tradicionales como Oracle VirtualBox o VM Ware Workstation Player. Este documento se centra en un nuevo enfoque desarrollado por Microsoft llamado Subsistema de Windows para Linux.
¿Qué es WSL? Básicamente, esta es una nueva característica de ejecutar Linux utilizando un enfoque ligero de virtualización.
Aquí hay una definición directa de Microsoft:
El subsistema de Windows para Linux permite a los desarrolladores ejecutar un entorno GNU / Linux, incluidas la mayoría de las herramientas, utilidades y aplicaciones de línea de comandos, directamente en Windows, sin modificaciones, sin la sobrecarga de una máquina virtual tradicional o una configuración de arranque dual.
Puede obtener información más detallada sobre WSL en el sitio web de Microsoft en el enlace .
En 2019, apareció una versión estable de WSL2, que recibió una serie de adiciones significativas en comparación con la primera versión. La principal diferencia con la primera versión es el rendimiento mejorado del sistema de archivos, así como el nuevo soporte completo para llamadas al sistema del kernel de Linux. A continuación se muestra una comparación de las dos versiones de WSL.
En este artículo, nos centraremos en la instalación de SAP HANA Express Edition utilizando la tecnología WSL versión 2.
, WSL 1, SAP HANA 2. Windows 1903 1909, , , , , 20H2.
WSL2
WSL2 . Microsoft.
1
Windows Subsystem for Linux. PowerShell . :
dism.exe /online /enable-feature /featurename: Microsoft-Windows - Subsystem-Linux /all
2
WSL2, Virtual Machine Platform. . .
PowerShell ( ) :
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
.
3
Linux WSL2 Linux kernel update packege for x86 . .
, WSL2 Linux.
4
WSL2 . PowerShell :
wsl --set-default-version 2
5
Linux. Microsoft Store Linux. OpenSUSE Leap 15.2. “Get”. “Launch”.
. , !!!
, .
: wsl --list –v
WSL. , PowerShell wsl --shutdown
Windows. ( OpenSUSE).
“ ”, , .
SAP HANA Express Edition
, , , SAP HANA Express Edition .
. «» : \\wsl$
Linux. !
. hdblcm. , 2.00.045 (SPS 4). SAP HANA Express Edition.
, XSA ( ) , localhost ( Enter Local Host Name ). hostname .
,
/ var /tmp /hdbinst .log . , . OpenSUSE , . , zypper update , , numactl libltdl 7. .
. Windows , , SAP HANA Studio.