Closed ernado closed 1 year ago
Thank you, I will take a look at it till the end of this week
Sorry for taking so long to respond. I think I fixed the problems that you had spotted.
nbs/nbs-log.txt - it's actually a configuration file for our logger - I committed ydbd configs but forgot to commit nbsd configs, in particular - this config. I've just fixed it - added nbsd configs.
I also added a couple lines to 0-setup.sh that create symlinks from the folder where you run 0-setup.sh to the folders that contain those configs.
Could you please try to run the example once again and tell me whether everything works now? I will try to respond faster next time.
No problem, take as much time as you need.
I will try soon and let you know if everything is ok.
Thank you!
Now I'm able to run the example, thanks.
Trying to follow https://github.com/ydb-platform/nbs/tree/main/example.
Encountered following problems:
0. Binary names
Probably the
diskagentd
is the new name forblockstore-disk-agent
.1. Local binaries
Example expects all binaries being available locally. I've created symlinks as a fix, like that:
2. can't open "nbs/nbs-log.txt" with mode RdOnly|Seq
3-start_nbs.sh
prints following after start:For some reason, files are opened as readonly, but probably meant to be created by nbsd:
I've created all these files via
touch
as a workaround.3. can't open "nbs/nbs-log.txt" with mode RdOnly|Seq
The
/var/log/nbs-server/nbs-preempted-volumes.json
file is required and the local path for it is not provided in config.I've also created it manually.
4. requirement systemConfig.HasScheduler() failed
Can't proceed or find workaround :(
Full log: