# OCP deploy config # Note: # Do not use 127.0.0.1 or hostname as server address # When a server has both public ip and private ip, if private ip is connectable, use private ip for faster connection # If a vip is configured, it should be already created and bonded to the right server and port, the installation script won't do any work with vip maintainance, just use it to connect to the service # Ignore precheck errors # It's recommanded to not ignore precheck errors precheck_ignore: false # Create an obcluster as OCP's metadb create_metadb_cluster: true # Clean OCP's metadb cluster when uninstall clean_metadb_cluster: true # Metadb cluster deploy config ob_cluster: name: ocpcluster home_path: /data/oceanbase/product/ob root_password: 'x#_#' # The directory for data storage, it's recommanded to use an independent path data_path: /data/oceanbase/storage/ob # The directory for clog, ilog, and slog, it's recommanded to use an independent path. redo_path: /data/oceanbase/redolog/ob sql_port: 2981 rpc_port: 2982 zones: - name: zone1 servers: - 10.168.89.10 ## custom obd config for obcluster custom_config: - key: devname value: bond0 - key: cpu_count value: 40 - key: memory_limit value: 96G - key: system_memory value: 8G # - key: __min_full_resource_pool_memory # value: 5368709120 - key: datafile_maxsize value: 300G # - key: datafile_next # value: 0 # Meta user info meta: tenant: meta_tenant user: meta_user password: xxx database: meta_db cpu: 8 # Memory configs in GB, 4 means 4GB memory: 16 # Monitor user info monitor: tenant: monitor_tenant user: monitor_user password: xxx database: monitor_db cpu: 16 # Memory configs in GB, 8 means 8GB memory: 64 # Obproxy to connect metadb cluster obproxy: home_path: /home/admin/obproxy port: 2983 servers: - 10.168.89.10 ## custom config for obproxy custom_config: - key: clustername value: ocpcluster ## Vip is optional, if vip is not configured, one of obproxy servers's address will be used # vip: # address: 1.1.1.1 # port: 2983 # Ssh auth config ssh: port: 10030 user: root # auth method, support password and pubkey auth_method: password timeout: 10 password: xxxx # OCP config ocp: # ocp container's name name: 'ocp' # OCP process listen port and log dir on host process: port: 8080 log_dir: /tmp/ocp/log servers: - 10.168.89.10 # OCP container's resource resource: cpu: 8 # Memory configs in GB, 8 means 8GB memory: 16 # Vip is optional, if vip is not configured, one of ocp servers's address will be used # vip: # address: 1.1.1.1 # port: 8080 # OCP basic auth config, used when upgrade ocp auth: user: root password: xxx options: # enable front-end tracking, non-business sensitive data such as system information, user behavior, and front-end anomalies will be collected to improve the product experience and stability enable_web_tracking: true # OCP metadb config, for ocp installation, if "create_metadb_cluster" is configured true, this part will be replaced with the configuration of metadb cluster and obproxy metadb: host: 10.168.89.10 port: 2983 meta_user: meta_user@meta_tenant#ocpluster meta_password: xxx meta_database: meta_db monitor_user: monitor_user@monitor_tenant#ocpcluster monitor_password: xxx monitor_database: monitor_db