Target
Target environment
-
Couchbase binaries installed and configured:
-
disable a auto start using OS services
systemctl disable couchbase-server.service
systemctl stop couchbase-server.service
-
-
Regular o/s user - ex.
delphix_os
- Add OS user to
couchbase
OS group - Empty folder on host to hold delphix toolkit [ approximate 2GB free space ].
- Empty folder on host to mount nfs filesystem. This is just an empty folder with no space requirements and acts as a base folder for NFS mounts.
- sudo privileges for mount and umount. See sample below assuming
delphix_os
is used as delphix user.Defaults:delphixos !requiretty delphixos ALL=NOPASSWD: \ /bin/mount, /bin/umount
- If Couchbase service is installed using
couchbase
user, Delphix OS user ex.delphix_os
has to be able to run any command ascouchbase
using sudodelphix_os ALL=(couchbase) NOPASSWD: ALL
- Additional Utilities required on staging host:
expect