-
Notifications
You must be signed in to change notification settings - Fork 490
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
Installation and/or administration guide should list configuration options #2283
Comments
There's a "configuration" section in the installation guide improvement and reorganisation proposal linked from https://groups.google.com/forum/#!msg/dataverse-community/qujUFJDYXG0/0BhECCp0HQAJ That would probably be a good place to jot down ideas. Here's a direct link to the doc: https://docs.google.com/document/d/1GLky44JbtCNhGuavLXGEP8WPNdjbyHNxalEGjR78MaA/edit?usp=sharing
Anyone interested in such things should definitely check out the fantastic work by @lwo at https://github.com/IQSS/dataverse-puppet |
@bencomp do you mean where the files are stored on disk? I'm looking at feedback from @pameyer that says, "file storage location (which I was able to infer is in the glassfish domain by seeing where new files ended up)". From a quick look at scripts/installer/install it looks like Maybe the two of you could collaborate on the reorg proposal for how you'd like this to be documented. Since that JVM option is configurable I assume it doesn't really matter where files are stored? Dataverse doesn't care? @landreev would know for sure. In https://github.com/IQSS/dataverse/blob/develop/scripts/deploy/phoenix.dataverse.org/install I use |
We use it to point to a mount |
@pdurbin yes, that is what I meant. We also point to a mount at /data, coincidentally. The storage location may not matter to Dataverse (and from comments in the code I infer that @landreev envisions that Dataverse will at some point abstract away from file systems), but you need to plan (and monitor) the size and available space on the data volume(s). I'll add a comment to the reorg proposal (that really shouldn't be a proposal for much longer). |
Phil has addressed a majority of the issues with these changes. This is likely to be an ongoing effort as we receive feedback from users. Subsequent changes will be addressed in separate tickets more targeted at specific issues. Closing. |
To help setup and maintenance of a Dataverse installation, a guide should list and explain configuration items, i.e. settings, paths on the file system, connection strings, passwords, etc.
Some things I came up with for DataverseNL's in-Dataverse settings are:
Before running the installer, sysadmins should know where to install GlassFish, where to store datasets, what user and password are used for the PostgreSQL connection, etc. These items should probably be listed in the installation guide.
The administration guide (also used by superusers, #1574) would help make sure that no configuration item is forgotten after the initial setup.
Perhaps at some point in the future, this list could be a source for Chef recipes, Ansible playbooks or X Ys for managing a Dataverse installation and configuration.
The text was updated successfully, but these errors were encountered: