Sponsored Content
Full Discussion: runlevel issue
Operating Systems Solaris runlevel issue Post 302420614 by kingston on Wednesday 12th of May 2010 05:44:22 AM
Old 05-12-2010
Data runlevel issue

hi all
i am using solaris 10 with run level 3.(Graphical Interface). I am a beginner to solaris so that i just want to do some R&D with my machine. I decided to boot into the command line interface, so i go througth the internet and find that the following command should be given to boot into the command line interface
Code:
svcadm milestone -d svc:/milestone/multi-user:default

The moment when i fired this command, immediately it went to the non-graphical mode then i was prompted for root password for maintanence. I could not reboot the system atleast for the next 4 hours. I gave the root password and disable the multi-user service.
Then i enable the multi-user-server service. But still it didnt go the graphical mode.
How to resolve this? Plz help me
This is the output of "svcs -a|grep milestone" command
Code:
bash-3.00# svcs -a |grep milestone
online         10:13:36 svc:/milestone/name-services:default
online         10:13:42 svc:/milestone/network:default
online         10:13:52 svc:/milestone/devices:default
online         10:14:02 svc:/milestone/single-user:default
online         10:14:13 svc:/milestone/sysconfig:default
online         10:14:31 svc:/milestone/multi-user:default
online         14:51:17 svc:/milestone/multi-user-server:default

It may help you

Regards

Kingston S
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Runlevel in Freebsd?

Hello, Is there any runlevels in freebsd? Like in linux or solaris? Thanks -I (2 Replies)
Discussion started by: Insomniac
2 Replies

2. Linux

runlevel from cmdline or lilo?

Hi, Is it possible to specify runlevel from bootloader command line? I would like to override settings from /etc/inittab without changing it. Thanks (2 Replies)
Discussion started by: odys
2 Replies

3. Linux

Runlevel(s)

Can some exsplain to to me what runlevel 1-9 do? I need to know. (5 Replies)
Discussion started by: Irish Jimmy
5 Replies

4. UNIX for Advanced & Expert Users

Multiple runlevel options at Bootup

Is it possible to give multiple runlevel options during boot up.. When the Welcome screen appears, i want to give multiple runlevel options.. So the user can boot into any desired runlevel he wants.. Found this kinda interesting.. Any hints and solutions please? (2 Replies)
Discussion started by: srikumar_cs
2 Replies

5. Shell Programming and Scripting

Unix Arithmatic operation issue , datatype issue

Hi, I have a shell scripting. This will take 7 digit number in each line and add 7 digit number with next subsequent lines ( normal addition ). Eg: 0000001 0000220 0001235 0000022 0000023 ........... ......... ........ Like this i am having around 1500000 records. After adding... (23 Replies)
Discussion started by: thambi
23 Replies

6. SuSE

New runlevel service

Ok, I am attempting to add a new program to startup during the runlevel 3. I am using Suse 10. I made a script lets call it foostart and placed it in /etc/init.d. It has 777 permissions on the script. I then created a link ln -s /etc/init.d/foostart /etc/init.d/rc3.d/S99foostart But during... (9 Replies)
Discussion started by: benefactr
9 Replies

7. Red Hat

Running a script in runlevel 1

hi all i have to run a script in run level 1 automatically i.e when i give init 1 from runlevel 3 that script should run after entering into runlevel 1. where can i put that script so that it will run as i said above..??? something similar to rc.local but this will run in runlevel 3(... (1 Reply)
Discussion started by: sagar_md
1 Replies

8. Programming

Problem in determining runlevel through a C program

Hi, I am trying with the following code to retrieve the runlevel of my Linux Ubuntu 8.04 system by reading the "utmp" database. But I am getting blank output. May I know what correction I should do inorder to make this program to work? #include <stdio.h> #include <stdlib.h> #include... (1 Reply)
Discussion started by: royalibrahim
1 Replies

9. Shell Programming and Scripting

Need assistance with a file issue and a terminal issue

Hello everyone, I'm in need of some assistance. I'm currently enrolled in an introductory UNIX shell programming course and, well halfway through the semester, we are receiving our first actual assignment. I've somewhat realized now that I've fallen behind, and I'm working to get caught up, but for... (1 Reply)
Discussion started by: MrMagoo22
1 Replies

10. Shell Programming and Scripting

Variable value substitution issue with awk command issue

Hi All, I am using the below script which has awk command, but it is not returing the expected result. can some pls help me to correct the command. The below script sample.ksh should give the result if the value of last 4 digits in the variable NM matches with the variable value DAT. The... (7 Replies)
Discussion started by: G.K.K
7 Replies
svcadm(1M)                                                                                                                              svcadm(1M)

NAME
svcadm - manipulate service instances SYNOPSIS
/usr/sbin/svcadm [-v] enable [-rst] {FMRI | pattern}... /usr/sbin/svcadm [-v] disable [-st] {FMRI | pattern}... /usr/sbin/svcadm [-v] restart {FMRI | pattern}... /usr/sbin/svcadm [-v] refresh {FMRI | pattern}... /usr/sbin/svcadm [-v] clear {FMRI | pattern}... /usr/sbin/svcadm [-v] mark [-It] instance_state {FMRI | pattern}... /usr/sbin/svcadm [-v] milestone [-d] milestone_FMRI /usr/sbin/svcadm [-v] restarter_FMRI {FMRI | pattern}... svcadm issues requests for actions on services executing within the service management facility (see smf(5)). Actions for a service are carried out by its assigned service restarter agent. The default service restarter is svc.startd (see svc.startd(1M)). OPTIONS
The following options are supported: -v Print actions verbosely to standard output. SUBCOMMANDS
Common Operations The following subcommands are used during the typical administration of a service instance. For subcommands taking one or more operands, if the operand specifies a service (instead of a service instance), and that service has only a single instance, svcadm operates on that instance. If an abbreviated FMRI (a fault management resource identifier) or pattern matches more than one service, a warning message is displayed and that operand is ignored. In the case that the service has more than one instance, svcadm return a non-zero exit status. enable [-rst] {FMRI | pattern}. . . Enables the service instances specified by the operands. For each service instance, the assigned restarter will try to bring it to the online state. This action requires permission to modify the "general" property group of the service instance (see smf_security(5)). If the -r option is specified, svcadm enables each service instance and recursively enables its dependencies. If the -s option is specified, svcadm enables each service instance and then waits for each service instance to enter the online or degraded state. svcadm will return early if it determines that the service cannot reach these states without administrator interven- tion. If the -t option is specified, svcadm temporarily enables each service instance. Temporary enable only lasts until reboot. This action requires permission to modify the "restarter_actions" property group of the service instance (see smf_security(5)). By default, enable is persistent across reboot. disable [-st] {FMRI | pattern}. . . Disables the service instance specified by the operands. For each service instance, the assigned restarter will try to bring it to the disabled state. This action requires permission to modify the "general" property group of the service instance (see smf_security(5)). If the -s option is specified, svcadm disables each service instance and then waits for each service instance to enter the disabled state. svcadm will return early if it determines that the service cannot reach this state without administrator intervention. If the -t option is specified, svcadm temporarily disables each service instance. Temporary disable only lasts until reboot. This action requires permission to modify the "restarter_actions" property group of the service instance (see smf_security(5)). By default, disable is persistent across reboot. restart {FMRI | pattern}. . . Requests that the service instances specified by the operands be restarted. This action requires permission to modify the "restarter_actions" property group of the service instance (see smf_security(5)). refresh {FMRI | pattern}. . . For each service instance specified by the operands, requests that the assigned restarter update the service's running configuration snapshot with the values from the current configuration. Some of these values take effect immediately (for example, dependency changes). Other values do not take effect until the next service restart. See the restarter and service documentation for more informa- tion. If the service is managed by svc.startd(1M), the refresh method will be invoked if it exists to request the service reread its own con- figuration. For other restarters, see the restarter documentation. This action requires permission to modify the "restarter_actions" property group of the service instance (see smf_security(5)). clear {FMRI | pattern}. . . For each service instance specified by the operands, if the instance is in the maintenance state, signal to the assigned restarter that the service has been repaired. If the instance is in the degraded state, request that the assigned restarter take the service to the online state. This action requires permission to modify the "restarter_actions" property group of the service instance (see smf_secu- rity(5)). Exceptional Operations The following subcommands are used for service development and temporary administrative manipulation. mark [-It] instance_state {FMRI | pattern}. . . If instance_state is "maintenance", then for each service specified by the operands, svcadm requests that the assigned restarter place the service in the maintenance state. See svc.startd(1M) and inetd(1M) for a detailed description of the actions taken for each restarter. If instance_state is "degraded", then for services specified by the operands in the online state, svcadm requests that the restarters assigned to the services move them into the degraded state. If the -I option is specified, the request is flagged as immediate. The -t option is only valid for maintenance requests. When this option is specified, the request is flagged as temporary, and its effect will only last until the next reboot. milestone [-d] milestone_FMRI If milestone_FMRI is the keyword "none", all services other than the master restarter, svc:/system/svc/restarter:default, will be tem- porarily disabled. If milestone_FMRI is the keyword "all", temporary enable and disable requests for all services will be nullified. If milestone_FMRI is one of the following: svc:/milestone/single-user:default svc:/milestone/multi-user:default svc:/milestone/multi-user-server:default then temporary enable and disable requests for the indicated service and all services it depends on (directly or indirectly) will be nullified. All other services will be temporarily disabled. Changing the system's current milestone with the "milestone" subcommand will not change the current run level of the system. To change the system's run level, invoke /sbin/init directly. This action requires permission to modify the "options_ovr" property group of the svc:/system/svc/restarter:default service instance (see smf_security(5)). The -d option immediately changes the milestone to the requested milestone, as above. Additionally, it makes the specified milestone the default boot milestone, which persists across reboot. The default milestone is defined by the options/milestone property on the master restarter, svc:/system/svc/restarter:default. If this property is absent, "all" is the default. This action requires permission to modify the "options" property group of the svc:/system/svc/restarter:default service instance (see smf_security(5)). Operands The following operands are supported: FMRI An FMRI that specifies one or more instances. FMRIs can be abbreviated by specifying the instance name, or the trailing portion of the service name. For example, given the FMRI: svc:/network/smtp:sendmail All the following are valid abbreviations: sendmail :sendmail smtp smtp:sendmail network/smtp While the following are invalid: mail network network/smt If the FMRI specifies a service, then the command applies to all instances of that service. Abbreviated forms of FMRIs are unstable, and should not be used in scripts or other permanent tools. pattern A pattern that is matched against the FMRIs of service instances according to the "globbing" rules described by fnmatch(5). If the pattern does not begin with "svc:", then "svc:/" is prepended. If an abbreviated FMRI or pattern matches more than one service, a warning message is displayed and that operand is ignored. Example 1: Restarting a Service Instance The following command restarts the NFS server. The full FMRI for the default service instance is: svc:/network/nfs/server:default However, you can abbreviate the full FMRI as follows: # svcadm restart nfs/server Example 2: Disabling the Standard HTTP Server The following command disables the standard HTTP server, using an abbreviated FMRI: $ svcadm disable http Example 3: Enabling an Instance and Its Dependent Instances The following command enables the foo:bar instance, and all instances on which it depends: $ svcadm enable -r foo:bar Example 4: Synchronously enabling an instance The following command enables the foo:bar instance. The command will not return until the instance comes online or svcadm determines it is not possible for the service to come online. $ svcadm enable -s foo:bar Example 5: Restricting and Restoring the Running Services The following command restricts the running services to single user mode: # svcadm milestone milestone/single-user The following command restores the running services: # svcadm milestone all The following exit values are returned: 0 Successful completion. 1 A fatal error occurred. One or more error messages are displayed on standard error. 2 Invalid command line options were specified. 3 svcadm determined that a service instance that it was waiting for could not reach the desired state without administrator inter- vention due to a problem with the service instance itself. 4 svcadm determined that a service instance that it was waiting for could not reach the desired state without administrator inter- vention due to a problem with the service's dependencies. See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Availability |SUNWcsu | +-----------------------------+-----------------------------+ |Interface Stability |See below. | +-----------------------------+-----------------------------+ The interactive output is Unstable. The invocation and non-interactive output are Evolving. svcprop(1), svcs(1), inetd(1M), init(1M), svccfg(1M), svc.startd(1M), libscf(3LIB), contract(4), attributes(5), smf(5), smf_security(5) NOTES
The amount of time svcadm will spend waiting for services and their dependencies to change state is implicitly limited by their method timeouts. For example, a service using the default restarter whose start method hangs will be transitioned to the maintenance state when its timeout expires. svcadm will then consider it impossible for this service to come online without administrator intervention. Attempts to synchronously enable a service which depends (directly or indirectly) on a file may fail with an exit status indicating that dependencies are unsatisfied if the caller does not have the privileges necessary to search the directory containing the file. This limita- tion may be removed in a future Solaris release. 27 July 2005 svcadm(1M)
All times are GMT -4. The time now is 03:09 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy