Hi,

> kvrocks implements the Redis protocol based on rocksdb
> Usage:
 >   -c, --config <filename>         set config file to <filename>, or `-`

Seems the configuration file `var/lib/kvrocks/kvrocks.conf` is missing
inside the docker.

You can try to use `docker exec` to enter the docker and check if this file
exists.
Guess you mount the `/var/lib/kvrocks` volume but the configuration file is
missing.

On Sat, 11 Jan 2025 at 13:18, Admin SuperMama <admin@supermama.cloud> wrote:

> Here's the text:
>
> CONTAINER ID   IMAGE
> COMMAND                  CREATED          STATUS
> PORTS     NAMES
> 0db65592a793   apache/kvrocks
>  "kvrocks -c /var/lib…"   18 seconds ago   Restarting (1) 3 seconds ago
>         klt-kvrocks-sg-c2d-c-20250111-051526-uuok
> 61261012c01d   gcr.io/stackdriver-agents/stackdriver-logging-agent:1.9.9
> "/entrypoint.sh /usr…"   22 seconds ago   Up 19 seconds
>        stackdriver-logging-agent
>
> docker logs 0db65592a793
> kvrocks implements the Redis protocol based on rocksdb
> Usage:
>     -c, --config <filename>         set config file to <filename>, or `-`
> for stdin
>     -v, --version                   print version information
>     -h, --help                      print this help message
>     --<config-key> <config-value>   overwrite specific config option
> <config-key> to <config-value>
> kvrocks implements the Redis protocol based on rocksdb
> Usage:
>     -c, --config <filename>         set config file to <filename>, or `-`
> for stdin
>     -v, --version                   print version information
>     -h, --help                      print this help message
>     --<config-key> <config-value>   overwrite specific config option
> <config-key> to <config-value>
> kvrocks implements the Redis protocol based on rocksdb
> Usage:
>     -c, --config <filename>         set config file to <filename>, or `-`
> for stdin
>     -v, --version                   print version information
>     -h, --help                      print this help message
>     --<config-key> <config-value>   overwrite specific config option
> <config-key> to <config-value>
> kvrocks implements the Redis protocol based on rocksdb
>
> Machine log:
>
> DEFAULT 2025-01-11T05:16:35.735615Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:16:35.735369053Z network
> connect eb7feb9ac252acd49d1e3cda8a76f9d1f953dba51a5c40524a11f2c4497547ff
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> name=host, type=host)
> DEFAULT 2025-01-11T05:16:35.737506Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:16:35.737330131Z volume
> mount 9f8da084c523a1ee9162bfe68566a04e96efe73318030d5dd40b03bdc3bde047
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> destination=/var/lib/kvrocks, driver=local, propagation=, read/write=true)
> DEFAULT 2025-01-11T05:16:35.807646Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:16:35.807403771Z container
> start 0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923
> (image=apache/kvrocks, name=klt-kvrocks-sg-c2d-c-20250111-051526-uuok)
> DEFAULT 2025-01-11T05:16:35.815815Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] time="2025-01-11T05:16:35.815783572Z"
> level=info msg="ignoring event"
> container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923
> module=libcontainerd namespace=moby topic=/tasks/delete
> type="*events.TaskDelete"
> DEFAULT 2025-01-11T05:16:35.831677Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:16:35.829395998Z network
> disconnect eb7feb9ac252acd49d1e3cda8a76f9d1f953dba51a5c40524a11f2c4497547ff
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> name=host, type=host)
> DEFAULT 2025-01-11T05:16:35.835486Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:16:35.835341352Z volume
> unmount 9f8da084c523a1ee9162bfe68566a04e96efe73318030d5dd40b03bdc3bde047
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> driver=local)
> DEFAULT 2025-01-11T05:16:35.840380Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:16:35.840241018Z container
> die 0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923
> (exitCode=1, image=apache/kvrocks,
> name=klt-kvrocks-sg-c2d-c-20250111-051526-uuok)
> DEFAULT 2025-01-11T05:16:36.493764755Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] kvrocks implements the Redis protocol
> based on rocksdb
> DEFAULT 2025-01-11T05:16:36.494232204Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] Usage:
> DEFAULT 2025-01-11T05:16:36.494402754Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] -c, --config <filename> set config file
> to <filename>, or `-` for stdin
> DEFAULT 2025-01-11T05:16:36.494577424Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] -v, --version print version information
> DEFAULT 2025-01-11T05:16:36.494726594Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] -h, --help print this help message
> DEFAULT 2025-01-11T05:16:36.494881584Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] --<config-key> <config-value> overwrite
> specific config option <config-key> to <config-value>
> DEFAULT 2025-01-11T05:17:01.434616Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:17:01.434352579Z network
> connect eb7feb9ac252acd49d1e3cda8a76f9d1f953dba51a5c40524a11f2c4497547ff
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> name=host, type=host)
> DEFAULT 2025-01-11T05:17:01.437206Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:17:01.437024466Z volume
> mount 9f8da084c523a1ee9162bfe68566a04e96efe73318030d5dd40b03bdc3bde047
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> destination=/var/lib/kvrocks, driver=local, propagation=, read/write=true)
> DEFAULT 2025-01-11T05:17:01.511427Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:17:01.511236051Z container
> start 0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923
> (image=apache/kvrocks, name=klt-kvrocks-sg-c2d-c-20250111-051526-uuok)
> DEFAULT 2025-01-11T05:17:01.521600Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] time="2025-01-11T05:17:01.521536221Z"
> level=info msg="ignoring event"
> container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923
> module=libcontainerd namespace=moby topic=/tasks/delete
> type="*events.TaskDelete"
> DEFAULT 2025-01-11T05:17:01.536139Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:17:01.535768166Z network
> disconnect eb7feb9ac252acd49d1e3cda8a76f9d1f953dba51a5c40524a11f2c4497547ff
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> name=host, type=host)
> DEFAULT 2025-01-11T05:17:01.543353Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:17:01.543202239Z volume
> unmount 9f8da084c523a1ee9162bfe68566a04e96efe73318030d5dd40b03bdc3bde047
>
> (container=0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923,
> driver=local)
> DEFAULT 2025-01-11T05:17:01.548034Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] 2025-01-11T05:17:01.547915514Z container
> die 0db65592a793df445d2d3e46211d76813d28366f846e885dfd925a75d6642923
> (exitCode=1, image=apache/kvrocks,
> name=klt-kvrocks-sg-c2d-c-20250111-051526-uuok)
> DEFAULT 2025-01-11T05:17:02.493093524Z [resource.labels.instanceId:
> kvrocks-sg-c2d-c-20250111-051526] kvrocks implements the Redis protocol
> based on rocksdb
>
>
> On Sat, Jan 11, 2025 at 12:12 PM hulk <hulk.webs...@gmail.com> wrote:
>
> > Hi
> >
> > The attachment looks broken, could you please provide the error messages
> in
> > text format?
> >
> > On Sat, 11 Jan 2025 at 10:30, Admin SuperMama <admin@supermama.cloud>
> > wrote:
> >
> > > Hi all,
> > >
> > > I am trying to test out kvrocks on GCP VM and failed with errors.
> It's a
> > > simple GCP machine with ContainerOS, which we used for running other
> > docker
> > > images without issue.
> > >
> > > Docker runs fine on my macbook.
> > >
> > > Maybe I am missing arguments for kvrocks to start? Please advice
> thanks!
> > >
> > >
> > > Keep restarting:
> > > [image: image.png]
> > > Log suggests that there's some issue and the kvrocks command print out
> a
> > > help message, but did not specify whats the error.
> > > [image: image.png]
> > > Docker configuration with no special arguments.
> > > [image: image.png]
> > > Thanks your help much appreciated.
> > >
> > > Peter
> > >
> >
> >
> > --
> > Best Regards,
> > - *Hulk Lin*
> >
>


-- 
Best Regards,
- *Hulk Lin*

Reply via email to