跳至主要内容

Solaris学习笔记20080328

smc类似于windows中我的电脑,管理,在终端中键入smc只能在X桌面下,会启动但是似乎时间比较长,因为第一次启动需要加载一些东西。
/etc/init.d/init.wbem是关于smc产生的Solaris Mangerment Console这个的启动,包括的选项有status,start,stop。
貌似还有个JAVA WEB CONSOLE进入方法https://hostname:6789/,但是我本机连服务器连不上。。看下面的文档似乎是因为服务没有起来,在控制台下
#smcwebserver start

经过加载好像起来了。提示加载错误,某个管理程序没注册。去服务器上看看。服务器上还是不行,大概是因为我在安装的时候去掉了关于JAVA环境,所以导致有这个问题。先暂且不管他,因为尽然已经熟悉PUTTY的话,这个就不是很在乎了,无非多了一个更方便或者说远程连接进来控制服务器的一个手段。有一点需要指出的是在看操作手册的同时发现,关于昨天所讲的
#smcwebserver enable
中的类似于服务的enable和disable表述的意思是关于随机的启动服务,而不是重启该服务。
おまかせください是“就交给我吧”

Solaris环境为每个系统上/etc/skel目录中的每个shell提供缺省的用户初始化文件。在默认的用户的/home下,ls了一番以后是没有任何东西的,而如果我们要安装oracle这样的话那么就需要在上面提到的/etc/skel这个文件中的关于local.cshrc复制到自己的文件夹下面。但是查找了一些资料好像多以自己建立为主,在Solaris提供的系统管理指南下,也可以自定义建立用户初始化文件
#mkdir /export/skel/oracle
#cp /etc/skel/local.cshrc /export/skel/oracle/.cshrc

添加用户和将用户添加到组
# groupadd -g 102 scutters
# useradd -u 1003 -g 102 -d /export/home/scutter1 -s /bin/csh \-c
"Scutter1" -m -k /etc/skel scutter1

这个相比而言蛮有意思的,在LINUX下或者说在rh下只要输入useradd -G XXX -g xxx就可以了,而在这里却需要把它的目录等等都写进去。
在手册上的P114有一个建立用户共享文档的例子。在下面的文档查看中好像基本上能够实现的方法都是以SMC这个形式出现的,大量的图形界面来操作。
这个部分讲述了如何关闭系统=、= 会开总要会关吧,现在我看到了poweroff和reboot这两个都是迅速结束当前用户的会话而不考虑其他用户,当然还有shutdown这个,可以使用shutdown -i(0,1,2,5) -g(mins) -y期间0和5表关闭系统而保留状态,6为重新引导,2是多用户操作例子#shutdown -i6 -y是表示直接重启 #init 0表示安全关闭电源,类似于98的时候,然你自己去按下电源键
degraded处于启动,但是以有限的功能运行disabled处于禁用legacy_run传统服务不由SMF进行管理但可查看服务maintenance遇到错误必须由管理员解决offline处于企业能够状态但尚未运行或者无法运行online处于启用状态uninitialized所有服务在配置经过读取之前的初始状态
运行级,比较特殊的一个东西,WIN下面也有但是只是处理前后的不同 0电源关闭装题啊 S单用户状态 1管理状态 2多用户状态 3NFS资源共享多用户级别 4替换多用户状态 5电源关闭状态 6重新引导状态
重启服务
#svcadm restart XXX
-。- 原来我还不停的ENABLE,DISABLE检查服务是否已经停止或启动
#pgrep -f xxxx服务名字

patchadd pkgchk installer prodreg 等等安装,具体真实的尝试还没用过,需要待验证prodreg这个好像是查看prodreg browse查看solaris产品注册的信息的
# prodreg info -m "name"
查看某个软件的属性# prodreg unstall 能删除某个
# pkgadd -a admin-file -d device-name pkgid
# pkginfo 查看所有安装包的信息
# pkgchk检查
# pkgrm 删除
passwd -l 是锁定用户; -d 是解锁

评论

此博客中的热门博文

Python学习笔记20100117

映射list   Dictionary 是用{}. list 是一那个[]. turple是用() 当你定义过dictionary后,你可以使用d.keys(), d.values(),d.items()将定义后的时候分别显示出来 当然可以将list里的值加减乘除,也可以如一般的定义直接重新复制这个list. 链接与分割字符串的 li=";", join(li) 则显示的就是 分隔符为;的数 如果使用li=li.split(";")则将刚刚;的分隔符删除,而split里也可定义域,如li.split(";",1)   自省 <---这是啥 之前在使用的时候发觉有些书本上的模块不能调用,很多是py脚本定义过的函数。 下载该脚本s,然后上传至指定位置。 >>>import sys >>>sys.path >>>sys.path.append("绝对位置")然后就能调用这些脚本和参数了。 删除 >>>sys.path.pop() 定义一个参数是 def info(test, test1=10.test2=12): info是函数名,test是必备参数,因为没有定义值,test1和test2是可选参数,定义了初始值   以上是外部函数的调用,下面转到内部函数 内部函数有type,str,dir及其他   ---type 返回任意字符的类型,模块也可以。types模块 >>> type(1) <type 'int'> >>> li=[] >>> type(li) <type 'list'> >>> import odbchelper >>> type(odbchelper) <type 'module'> >>> type(sys) <type 'module'> >>> import types ...

Setagaya park

  We visited Setagaya Park (世田谷区) yesterday. This park reminds us when we in Europe, which has a fancy fountain in the middle, and free entrance. People just laid down on the grass, enjoy the day time they can waste. people who have kids together,  play all different kinds of sports. you really can't image whether you are in Europe or  Japan. I would prefer to use a Bus instead of the metro, the metro is fast, but you only can see the dark, light, people sit or stand as Sardine, without any emotion. but on the bus, you can see the traffic, the shop, everything on the road. When we on our way to the park, we stop by a good chocolate shop named " craft chocolate works ",  this is a very good place to have ice cream, you probably can choose half & half, you can enjoy the feeling when you smell the chocolate smell and eat with it.  or you can enjoy beer or cake in "globe antiques (ザ グローブアン ティ ークス) .   also, we checked the Blue Bottle Coffee Sangenjaya ...