Hi guys,
I’m new to Yugabyte and I’m trying to run a one-node cluster via Docker Compose. My YAML file is:
name: my-yugabytedb
services:
yugabytedb-master:
image: yugabytedb/yugabyte:2.25.2.0-b359
container_name: yugabytedb-master
hostname: yugabytedb-master
volumes:
- ${YUGABYTEDB_VOLUME_DIR}:/home/yugabyte/yb_data
ports:
- "7000:7000"
- "9000:9000"
- "5433:5433"
- "9042:9042"
- "15433:15433"
command: [
"/home/yugabyte/bin/yugabyted",
"start",
"--base_dir=/home/yugabyte/yb_data",
"--background=false"
]
networks:
- yugabytedb-network
networks:
yugabytedb-network:
name: yugabytedb-network
And the startup is stuck with timeout errors when trying to connect to the master address yugabytedb-master:7100
:
[yugabyted start] DEBUG: | 0.0s | Value of saved_data - upgrade_in_progress. False
[yugabyted start] DEBUG: | 0.0s | Value of saved_data - catalog_upgrade_completed. False
[yugabyted start] INFO: | 0.0s | Found directory /home/yugabyte/bin for file yb-tserver
[yugabyted start] INFO: | 0.0s | Found directory /home/yugabyte/bin for file post_install.sh
[yugabyted start] INFO: | 0.0s | Running the post-installation script /home/yugabyte/bin/post_install.sh (may be a no-op)
[yugabyted start] INFO: | 0.4s | Successfully ran the post-installation script.
[yugabyted start] INFO: | 0.4s | About to start master with cmd /home/yugabyte/bin/yb-master --stop_on_parent_termination --undefok=stop_on_parent_termination --fs_data_dirs=/home/yugabyte/yb_data/data --webserver_interface=yugabytedb-master --metrics_snapshotter_tserver_metrics_whitelist=handler_latency_yb_tserver_TabletServerService_Read_count,handler_latency_yb_tserver_TabletServerService_Write_count,handler_latency_yb_tserver_TabletServerService_Read_sum,handler_latency_yb_tserver_TabletServerService_Write_sum,disk_usage,cpu_usage,node_up --yb_num_shards_per_tserver=1 --ysql_num_shards_per_tserver=1 --placement_cloud=cloud1 --placement_region=datacenter1 --placement_zone=rack1 --use_memory_defaults_optimized_for_ysql=true --rpc_bind_addresses=yugabytedb-master:7100 --server_broadcast_addresses=yugabytedb-master:7100 --replication_factor=1 --server_dump_info_path=/home/yugabyte/yb_data/data/master-info --master_enable_metrics_snapshotter=true --webserver_port=7000 --instance_uuid_override=828301f105f84e1496a65af11ecb6705 --enforce_tablet_replica_limits=true --split_respects_tablet_replica_limits=true --master_addresses=yugabytedb-master:7100 --cluster_uuid=cf72afdd-c860-4fcb-9b9e-15e6e617010d
[yugabyted start] INFO: | 0.4s | master started running with PID 16.
[yugabyted start] INFO: | 0.4s | Waiting for master
[yugabyted start] INFO: | 0.4s | run_process: cmd: ['/home/yugabyte/bin/yb-admin', '--master_addresses', 'yugabytedb-master:7100', 'list_all_masters']
[yugabyted start] INFO: | 10.4s | run_process: ['/home/yugabyte/bin/yb-admin', '--master_addresses', 'yugabytedb-master:7100', 'list_all_masters'] timeout expired for command:
[yugabyted start] INFO: | 10.9s | run_process: cmd: ['/home/yugabyte/bin/yb-admin', '--master_addresses', 'yugabytedb-master:7100', 'list_all_masters']
[yugabyted start] INFO: | 21.0s | run_process: ['/home/yugabyte/bin/yb-admin', '--master_addresses', 'yugabytedb-master:7100', 'list_all_masters'] timeout expired for command:
[yugabyted start] INFO: | 21.5s | run_process: cmd: ['/home/yugabyte/bin/yb-admin', '--master_addresses', 'yugabytedb-master:7100', 'list_all_masters']
Thanks in advance!