This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
esxi:xpenology [2020/04/20 19:34] derek |
esxi:xpenology [2024/09/22 19:51] (current) |
||
|---|---|---|---|
| Line 8: | Line 8: | ||
| * Change '' | * Change '' | ||
| * Add another sata controller | * Add another sata controller | ||
| - | * Add a small (20GB? depending on which/how many packages one wants) | + | * Add a 20GB drive (size depending on which/how many packages one wants) |
| + | * Add a USB3 controller | ||
| + | * Add the UPS as a USB device | ||
| * Follow https:// | * Follow https:// | ||
| * Create a Storage Pool for the small ESXI virtual drive | * Create a Storage Pool for the small ESXI virtual drive | ||
| Line 15: | Line 17: | ||
| * Create a BTRFS volume on the second storage pool | * Create a BTRFS volume on the second storage pool | ||
| * Follow https:// | * Follow https:// | ||
| - | * Install all packages to the ext4 NVMe volume for speed | + | * (Install all packages to the ext4 NVMe volume for speed) |
| * Install the open-vm-tools package | * Install the open-vm-tools package | ||
| - | * Set up '' | + | * |
| - | * Set up '' | + | * '' |
| - | * Add Users | + | * '' |
| + | * FIXME: setup email | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * Disable '' | ||
| + | * FIXME | ||
| + | * '' | ||
| + | * Always use the same compression setting for all the shares, preferably enabled (See [[# | ||
| + | * FIXME | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * People: | ||
| + | * Enter their first name as the user name | ||
| + | * Optionally '' | ||
| + | * Enter a temporary password to be given to the user and will be required to be changed when the user first logs on | ||
| + | | ||
| + | * Assign any permissions to individual shares that aren't defined by the groups already | ||
| + | * Applications: | ||
| + | * Temporarily disable '' | ||
| + | * Use the application/ | ||
| + | * Add a description describing the planned use of the account | ||
| + | * Use a [[https:// | ||
| + | * Deselect '' | ||
| + | * Enable '' | ||
| + | * Add the user to the limited group | ||
| + | * Assign any permissions required for the application | ||
| + | * Re-enable '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * | ||
| * Enable and change SSH port to 50001 | * Enable and change SSH port to 50001 | ||
| - | * Other stuff... | + | * |
| + | * FIXME: Add other stuff... | ||
| * Shut down and create a snapshot in ESXI then start the VM again | * Shut down and create a snapshot in ESXI then start the VM again | ||
| + | |||
| + | * Set up symlinks (See [[# | ||
| + | * Connect to the VM using SSH on port 50001 | ||
| + | * Check which volume the shares are on | ||
| + | * Create the symlinks to '' | ||
| + | * '' | ||
| + | * '' | ||
| ====Update==== | ====Update==== | ||
| + | System: | ||
| * The system will send an email when an update is found. | * The system will send an email when an update is found. | ||
| * Check [[https:// | * Check [[https:// | ||
| Line 36: | Line 83: | ||
| * '' | * '' | ||
| * Then '' | * Then '' | ||
| + | Packages: | ||
| + | * A notification will be sent to the web interface when a package needs an update (Optionally receive an email if desired) | ||
| + | * '' | ||
| + | * Click on each of the packages if you want to check the changelogs | ||
| + | * Either click '' | ||
| + | |||
| + | ====Notes==== | ||
| + | Moving/ | ||
| + | |||
| + | Transfers between shared folders even on the same server is slow because it transfers through the client over the network; this is an issue for things like video downloading and transferring to the video share automatically. | ||
| + | SMB server-side-copy is only for within a share. NFS 4.2 and Linux kernel 5.5 support NFS server-side-copy between shares/ | ||
| + | |||
| + | The solution I am choosing is to use symlinks with SMB. This requires enabling '' | ||
| + | |||