-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docs: add build and test docs for all mayastor repos #1783
base: develop
Are you sure you want to change the base?
Conversation
e5d2a89
to
d6f9ffb
Compare
d6f9ffb
to
b60213e
Compare
Thank you so much for putting this together, cleared up a lot of questions I've had. |
b60213e
to
a970147
Compare
Thanks @maxwnewcomer, I'm glad this helps! Something that could be interesting is how to cross-compile for |
io-engine-1 10.1.0.5:10124 Online v1.0.0-997-g17488f4a7da3 | ||
``` | ||
|
||
You can also use the swagger-ui available on the [localhost:8081](http://localhost:8081/v0/swagger-ui#). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We can mention here that port forwarding may be required to use swagger UI.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are you thinking of K8s?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I guess it depends where deployer is started. e.g typically if started in a VM that we ssh into, then have to port forward between local machine and VM. e.g
ssh -L 8081:127.0.0.1:8081 username@host
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If someone is starting it on a remote shell, then they should know they have to port-forward that, it won't magically appear on their hosts :)
doc/test-extensions.md
Outdated
|
||
Or, for ad-hoc: | ||
|
||
- Ensure at least 512 2MB hugepages. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we recommend minimum 1024 2MiB hugepages typically
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Existing docs mentions 512, so guess we should change it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Existing docs mentions 512, so guess we should change it
Here we say 1024: https://openebs.io/docs/4.0.x/user-guides/replicated-storage-user-guide/replicated-pv-mayastor/rs-installation#preparing-the-cluster
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Line 8 in 17488f4
- Ensure at least 512 2MB hugepages. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hmm I wonder if actually neither is sufficient, some tests use a lot of IO engines and run IO.
Perhaps we ought to run the tests with 1024 and check if it's enough.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alright, looks like for testing you actually need 3584 for the rust tests and 2560 for the bdd tests.
a970147
to
ec4c77a
Compare
Signed-off-by: Tiago Castro <[email protected]>
ec4c77a
to
624a61b
Compare
No description provided.