This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tech:openindiana:start [2015/05/23 17:03] rk4n3 |
tech:openindiana:start [2017/05/03 22:17] (current) rk4n3 |
||
---|---|---|---|
Line 3: | Line 3: | ||
[[:tech:openindiana:illumos:start|IllumOS Topics]] \\ | [[:tech:openindiana:illumos:start|IllumOS Topics]] \\ | ||
[[:tech:openindiana:userland:start|oi-userland]] | [[:tech:openindiana:userland:start|oi-userland]] | ||
+ | |||
+ | ===== Common Tasks ===== | ||
+ | |||
+ | ==== Basic Installation ==== | ||
+ | For VirtualBox guest installation, install the Solaris Guest Additions: ''pkgadd -d ./VBoxSolarisAdditions.pkg'' | ||
+ | |||
+ | Enable DNS: add "dns" to the ''hosts'' line in ''/etc/nsswitch.conf'' | ||
+ | |||
+ | |||
+ | ==== Common Admin Tasks ==== | ||
+ | === Services === | ||
+ | * Check the dependents of the service: ''svcs -D //servicename//'' | ||
+ | * Enable a service: ''svcadm enable //servicename//'' | ||
+ | * Enable dependencies of a service: ''svcadm enable -r //servicename//'' | ||
+ | * Verify a service has been enabled: ''svcs -x //servicename//'' | ||
+ | * Restart a service: ''svcadm restart //servicename//'' | ||
+ | * Enable a service temporarily (or in single-user mode): ''svcadm enable -rt //servicename//'' \\ // This will enable service with its dependencies for current session, not persisted across reboots // | ||
+ | * Disable a service: ''svcadm disable //servicename//'' | ||
+ | |||
+ | === Services in maintenance state === | ||
+ | Normally, when a service instance is in a maintenance state, all processes associated with that instance have stopped. However, you should make sure before you proceed. | ||
+ | |||
+ | Determine why the service is in maintenance: ''svcs -x //servicename//'' | ||
+ | * Consult the log file or man page mentioned to determine what the error is. | ||
+ | * Determine if any process that are dependent to the service have not stopped. | ||
+ | |||
+ | The following command lists all of the processes that are associated with a service instance as well as the PIDs for those processes: \\ ''svcs -p //servicename//'' | ||
+ | |||
+ | //(Optional)// Kill any remaining processes ...repeat this step for all processes that are displayed by the svcs command: \\ ''pkill -9 process-name'' | ||
+ | |||
+ | Restore the service: ''svcadm clear //servicename//'' | ||
===== Zones ===== | ===== Zones ===== |