SAP HANA Lifecycle Management (hdblcm) Copyright © 2000-2019 by SAP SE Help: hdblcm --help [--action=update [--pass_through_help]] | --list_systems | --version Usage: hdblcm [--add_roles==[ --add_roles==]...] [--addhosts=[,]...] [--ase_datapath=] [--ase_logpath=] [--ase_user=] [--auto_initialize_services=off] [--autoadd_xs_roles=off] [--basepath_streaming=] [--batch] [--certificates_hostmap==[ --certificates_hostmap==]...] [--check_only] [--client_path=] [--component_dirs=[,]...] [--component_medium=] [--component_root=] [--components=[,]...] [--configfile=] [--continue_update=off] [--copy_repository=] [--dump_configfile_template=] [--es_datapath=] [--es_logpath=] [--hdbinst_client_ignore=[,]...] [--hdbinst_plugin_ignore=[,]...] [--hdbinst_plugin_nostart] [--hdbinst_plugin_system_is_offline] [--hdbinst_studio_features=all|[,]...] [--hdbinst_studio_ignore=[,]...] [--hdbinst_studio_repository=] [--hdbupd_server_change_initial_ssfs_key=off] [--hdbupd_server_ignore=[,]...] [--hdbupd_server_import_content=off] [--hdbupd_server_nostart] [--hdbupd_server_xs_engine_http_port=] [--hdbupd_server_xs_engine_https_port=] [--hostname=] [--ignore=[,]...] [--ignore=[,]...] [--import_xs_content=off] [--install_hostagent=off] [--install_ssh_key=off] [--internal_network=
|none] [--isc_mode=standard|ssl] [--listen_interface=global|internal|local] [--lss_groupid=] [--lss_inst_path=] [--lss_user_home=] [--lss_user_shell=] [--lss_userid=] [--no_scriptserver_restart] [--org_manager_user=] [--org_name=] [--prepare_update] [--prod_space_name=] [--read_password_from_stdin=xml] [--reference_data_path=] [--root_user=] [--scope=system] [--sid=] [--simplified_ui] [--skip_hostagent_calls] [--skip_modify_sudoers] [--sso_cert=] [--studio_path=] [--studio_repository=off] [--system_user=] [--systemdb_use_singledb_user_password] [--tenantdb_user=] [--timeouts=:[,:]...] [--update_execution_mode=optimized|standard] [--verify_signature] [--vm=] [--xs_app_working_path=] [--xs_cert_key=] [--xs_cert_pem=] [--xs_components=[,]...] [--xs_components_cfg=] [--xs_components_nostart=[,]...] [--xs_customer_space_isolation=off] [--xs_customer_space_user_id=] [--xs_domain_name=] [--xs_routing_mode=hostnames|ports] [--xs_runtime_db_tenant=] [--xs_sap_space_isolation=off] [--xs_sap_space_user_id=] [--xs_trust_pem=] [--xs_use_default_tenant] --batch -b Runs the program in batch mode using default values for unspecified parameters --certificates_hostmap== -C = Generate self-signed SSL certificates for SAP Host Agent [interactive] Specify this option to generate self-signed SSL certificates for SAP Host Agent on specified hosts e.g. -C hdb_host1=certificate_host1 -C hdb_host2=certificate_host2 --check_only Execute checks, do not update SAP HANA System --component_dirs=[,]... Component directories --component_medium= Location of SAP HANA database installation medium --component_root= Directory including sub-directories to search for components --components=all|[,]... Specifies the components (afl, client, eml, es, ets, lcapps, rdsync, rme, rtl, sca, server, smartda, sop, streaming, studio, trp, xs and others) to be installed in combination with SAP HANA Database server [interactive] Components of additional host roles: 'es' - Dynamic Tiering 'ets' - Accelerator for SAP ASE 'streaming - Streaming Analytics 'xs' - XS Advanced Runtime --configfile= Reads parameters from the specified configuration file (parameters in command line take precedence) --continue_update[=off] Continue the pending process with the persisted parameters [interactive, default: --continue_update] --dump_configfile_template= Creates a configuration file with default values --hdbinst_client_ignore=[,]... Ignore failing prerequisite checks (check_diskspace, check_platform, check_version) --hdbinst_plugin_ignore=[,]... Ignore failing prerequisite checks (check_busy_files, check_diskspace, check_pending_installation, check_platform, check_version) --hdbinst_plugin_nostart Do not start the instance after installation --hdbinst_plugin_system_is_offline Confirms, that SAP HANA System is already offline --hdbinst_studio_features=all|[,]... Specifies the features (admin, appdev, dbdev, answers, importmetadata, ...) to be installed [default: --hdbinst_studio_features=all] --hdbinst_studio_ignore=[,]... Ignore failing prerequisite checks (check_diskspace) --hdbinst_studio_repository= Source path of SAP HANA studio repository --hdbupd_server_change_initial_ssfs_key[=off] Change the initial ssfs key [default: --hdbupd_server_change_initial_ssfs_key] --hdbupd_server_ignore=[,]... Ignore failing prerequisite checks (check_busy_files, check_diskspace, check_hosts, check_license, check_min_mem, check_pending_installation, check_pending_upgrade, check_plugin_dependencies, check_secondary_system, check_version) --hdbupd_server_import_content[=off] Import delivery units [default: --hdbupd_server_import_content] --hdbupd_server_nostart Does not start the instance after upgrade --hdbupd_server_xs_engine_http_port= Specifies the HTTP port of the XS engine --hdbupd_server_xs_engine_https_port= Specifies the HTTPS port of the XS engine --help -h Displays the help information --hostname= -H Host Name of this Location [default: --hostname=mo-b3663f408.mo.sap.corp] --ignore=[,]... Ignores failing prerequisite checks (check_busy_files, check_component_dependencies, check_diskspace, check_min_mem, check_pending_upgrade, check_platform, check_resume_hostname, check_signature_file, check_version, verify_signature) --install_hostagent[=off] Enables the installation or upgrade of the SAP Host Agent [default: --install_hostagent] --install_ssh_key[=off] Installs SSH key to access remote hosts [default: --install_ssh_key] --isc_mode=standard|ssl Inter service communication mode --list_systems -L Shows installed SAP HANA systems --lss_groupid= Local Secure Store User Group ID [interactive] --lss_inst_path= Installation Path for Local Secure Store [interactive, default: --lss_inst_path=/lss/shared] --lss_user_home= Local Secure Store User Home Directory [interactive, default: --lss_user_home=/usr/sap//lss/home] --lss_user_shell= Local Secure Store User Login Shell [interactive, default: --lss_user_shell=/bin/sh] --lss_userid= Local Secure Store User ID [interactive] --no_scriptserver_restart Skips the scriptserver restart during afl online registration --pass_through_help Adds special parameters of subprograms to the help information --prepare_update Stop update before software version switch, resumable --read_password_from_stdin=xml Reads passwords via XML input stream in batch mode --root_user= Specifies the root user of remote hosts [interactive, default: --root_user=root] --scope=instance|system Execution on SAP HANA System (all hosts) or manually execution at local instance [default: --scope=system] --sid= -s SAP HANA System ID [interactive] --simplified_ui Use Simplified Installation UI --skip_hostagent_calls Skip all SAP Host Agent calls --skip_modify_sudoers -M Do not modify '/etc/sudoers' file --sso_cert= SSO certificate file to authenticate SAPControl and SAPHostAgent admin user --system_user= Specifies the system user of the database [interactive, default: --system_user=SYSTEM] --systemdb_use_singledb_user_password Use single db user password for system database user --timeouts=:[,:]... Sets customized timeouts (start_instance, start_service, stop_instance, stop_service) --update_execution_mode=optimized|standard Specifies the update execution workflow [default: --update_execution_mode=standard] --verify_signature Verifies the authenticity of SAP HANA components --version -v Displays the version of hdblcm Valid for Installation of Address Directories and Reference Data only: --reference_data_path= Installation Path for Address Directories and Reference Data [interactive] Valid for Installation of SAP HANA Accelerator for SAP ASE only: --ase_datapath= Required for the SAP HANA Accelerator for SAP ASE (new installation) [interactive, default: --ase_datapath=/hana/data_ase/] --ase_logpath= Required for the SAP HANA Accelerator for SAP ASE (new installation or update) [interactive, default: --ase_logpath=/hana/log_ase/] Valid for Installation of SAP HANA Database Client only: --client_path= SAP HANA database client installation path [default: --client_path=//hdbclient] Valid for Installation of SAP HANA Dynamic Tiering only: --es_datapath= Required for SAP HANA Dynamic Tiering (new installation) [interactive, default: --es_datapath=/hana/data_es/] --es_logpath= Required for SAP HANA Dynamic Tiering (new installation) or if Dynamic Tiering is running (update) [interactive, default: --es_logpath=/hana/log_es/] Valid for Installation of SAP HANA Streaming Analytics only: --basepath_streaming= Location of Streaming logstores and runtime information [interactive, default: --basepath_streaming=/hana/data_streaming/] Valid for Installation of SAP HANA Studio only: --copy_repository= Target path to which SAP HANA studio repository should be copied --studio_path= SAP HANA studio installation path [default: --studio_path=//hdbstudio] --studio_repository[=off] Copy studio repository [default: --studio_repository] --vm= Java runtime [default: --vm=] Valid for Installation/Update of SAP HANA XS Advanced Runtime only: --autoadd_xs_roles[=off] Adds xs roles automatically [interactive, default: --autoadd_xs_roles] --import_xs_content[=off] Imports initial content of XS Advanced Runtime during installation of xs worker [default: --import_xs_content] --org_manager_user= XS Advanced Admin User [interactive, default: --org_manager_user=XSA_ADMIN] --org_name= Organization Name For Space "SAP" [interactive, default: --org_name=orgname] --prod_space_name= Customer Space Name [interactive, default: --prod_space_name=PROD] --xs_app_working_path= XS Advanced App Working Path [interactive] --xs_cert_key= The key of the certificate to be used by XSA --xs_cert_pem= The certificate to be used by XSA --xs_components=all|[,]... Specifies the components to be installed or updated in combination with XS Advanced Runtime [interactive, default: --xs_components=xsac_services,xsac_portal_serv,xsac_alm_pi_ui,xsac_xsa_cockpit, xsac_ui5_sb] --xs_components_cfg= Path to directory, containing MTA extension descriptors --xs_components_nostart=all|none|[,]... Do not start the selected xs advanced components after installation [default: --xs_components_nostart=none] --xs_customer_space_isolation[=off] Run Applications in Customer Space with Separate OS User [interactive, default: --xs_customer_space_isolation] --xs_customer_space_user_id= OS user ID used for running XS Advanced applications in customer space [interactive] --xs_domain_name= XS Advanced Domain Name (see SAP Note 2245631) [interactive] --xs_routing_mode=hostnames|ports Routing Mode [interactive, default: --xs_routing_mode=ports] --xs_runtime_db_tenant= The tenant database in which the XS Advanced Runtime is installed [interactive, default: --xs_runtime_db_tenant=SYSTEMDB] --xs_sap_space_isolation[=off] Run Applications in SAP Space with Separate OS User [default: --xs_sap_space_isolation] --xs_sap_space_user_id= OS user ID used for running XS Advanced applications in SAP space [interactive] --xs_trust_pem= The trust certificate to be used by XSA --xs_use_default_tenant Install XS Advanced in the default tenant database [interactive] Valid for adding additional extended_storage_worker,ets_worker,streaming roles or hosts only: --auto_initialize_services[=off] Enables/Disables the default service provisioning for HANA family components in multitenant database containers [default: --auto_initialize_services] --tenantdb_user= Specifies an user of the tenant database with priviliges to initialize services of the HANA Family components [interactive, default: --tenantdb_user=SYSTEM] Valid only for installation of SAP HANA components, which support host roles: --add_roles== -R = Add roles to existing hosts Specify this option to add roles on specified hosts e.g. -R hdb_host1=role1[,role2...] -R hdb_host2=role2 Role: 'extended_storage_worker' - Host is used for dynamic tiering 'extended_storage_standby' - Host is idle and available for failover of dynamic tiering 'ets_worker' - Host is used for the accelerator for SAP ASE 'ets_standby' - Host is idle and available for failover of the accelerator for SAP ASE 'streaming' - Host is used for streaming analytics 'xs_worker' - Host is used for SAP HANA XS advanced runtime 'xs_standby' - Host is idle and available for failover of SAP HANA XS advanced runtime --addhosts=[,]... Specifies additional hosts for SAP HANA System Syntax of a host entry: :role=[:role=]...[:group=][:storage_partition=][:workergroup=[:workergroup=]...] Role: 'worker' - Host is used for database processing [default] 'standby' - Host is idle and available for failover of database processing 'extended_storage_worker' - Host is used for dynamic tiering 'extended_storage_standby' - Host is idle and available for failover of dynamic tiering 'ets_worker' - Host is used for the accelerator for SAP ASE 'ets_standby' - Host is idle and available for failover of the accelerator for SAP ASE 'streaming' - Host is used for streaming analytics 'xs_worker' - Host is used for SAP HANA XS advanced runtime 'xs_standby' - Host is idle and available for failover of SAP HANA XS advanced runtime --internal_network=
|none Internal subnet address in prefix notation (CIDR), e.g. 192.168.1.0/24 [interactive] --listen_interface=global|internal|local Change communication settings [interactive] Valid with ets_worker/standby only: --ase_user= Specifies the administrator user of Accelerator for SAP ASE [interactive, default: --ase_user=sa] XML tags for password input stream: Passwords - Main tag of password section ase_user_password - SAP ASE administrator password [valid with ets_worker/standby only] lss_backup_password - Local Secure Store Auto Backup Password lss_user_password - Local Secure Store User Password org_manager_password - XS Advanced Admin User Password [valid for installation/update of sap hana xs - advanced runtime only] password - System administrator password root_password - Root user password to access remote hosts without SSH key sapadm_password - SAP Host Agent User password streaming_cluster_manager_password - - Required for SAP HANA Streaming Analytics (new installation) [valid for - installation of sap hana streaming analytics only] system_user_password - Database user password systemdb_system_user_password - System database user (SYSTEM) password tenantdb_user_password - Tenant Database User Password [valid for adding additional - extended_storage_worker,ets_worker,streaming roles or hosts only] The environment variable 'HDB_INSTALLER_TRACE_FILE=' enables the trace. The environment variable 'HDBLCM_LOGDIR_COPY=' creates a copy of the log directory.