Timeout using Docker Compose

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!

Hi @rombbi

Please ssh into the container and run yugabyted collect_logs --base_dir=/home/yugabyte/yb_data and upload the zipfile here (or link it here)