Solaris ISCSI 配置与连接

| 0 Comments

Prepare for a Solaris iSCSI Configuration

Verify that the iSCSI software packages are installed.

# pkginfo SUNWisciu SUNWiscsir
system SUNWiscsiu Sun iSCSI Device Driver (root)
system SUNWiscsir Sun iSCSI Management Utilities (usr)

Verify that you are running a Solaris release that supports the iSCSI protocol.

Solaris 10 7/05 release or late

% cat /etc/release
Solaris 10 7/05 X86
Copyright 2005 Sun Microsystems, Inc. All Rights Reserved.
Use is subject to license terms.
Assembled 03 March 2005

Solaris 10 release with the iSCSI patch

On a SPARC system:

# showrev -p | grep 119090

On an x86 system:

# showrev -p | grep 119091

Oracle Database 11G Installation on Solaris 10

| 0 Comments

Installation Pre-RequisiteRefer to Oracle Database Installation Guide 11g Release 1 (11.1) for Solaris Operating System for checking Hardware and Software Requirements.

User Creation and Environment Settings

1)Create groups for Oracle account

#groupadd oinstall
#groupadd dba
#groupadd oper

2)Create Oracle Default Home directory

# mkdir /export/home
# mkdir /export/home/oracle

3)Create Oracle user

# useradd -g oinstall -G dba -d /export/home/oracle -s /usr/bin/bash oracle
# chown oracle:oinstall /export/home/oracle

4)Create Project for Oracle for setting the kernel parameters

In case of Solaris 10, you can use projects to configure the kernel parameters instead of /etc/system file. This can be done as following

# projadd -U oracle -K "project.max-shm-memory=(priv,4g,deny)" oracle
# projmod -sK "project.max-sem-nsems=(priv,256,deny)" oracle
# projmod -sK "project.max-sem-ids=(priv,100,deny)" oracle
# projmod -sK "project.max-shm-ids=(priv,100,deny)" oracle

There are many more ways of creating project entries such as group.group-name or user.user-name. For more details refer to Solaris Administration documents.

SUN T2000如何进入OK提示符状态

| 0 Comments

进入OK提示符状态的方法有多种,具体取决于系统状态以及访问系统控制台的方式。

如果是通过Console口访问ALOM(Advanced Lights Out Manager),在启动系统时,在ALOM的命令行提示符下,输入break命令,就可以将系统重新引导到OK提示符状态。

  • #. -- 退出Console
  • sc> break -- 重新引导到OK提示符状态
  • sc> console -- 进入Console

如果已经安装了操作系统,那么init 0或者shutdown命令会重启系统进入OK提示符状态。

如果接了键盘,那么L1-A (Stop-A) 键或Break键也可以进入OK提示符状态。

加注:OK提示符状态其实是进入OpenBoot PROM

Sun Fire X4240 Lights Out Management

| 0 Comments

Sun X4240 和X4100 使用 iLOM 网络管理工具,默认的管理账号是root,密码是changeme。

设置root密码:

set /SP/users/root password=

访问串口:

start /SP/console

注:Sun X4240 控制台是图形方式的,所以串口访问的话非常不清楚,通常我们通过web方式通过Applet访问。

[转载]AIX如何开机自动重新启动程序

| 0 Comments

----------------------------------------------------------------
#转载请注明From:http://hi.baidu.com/空气人儿
----------------------------------------------------------------
在学习本主题之前,还是先学习一些AIX关于启动的基础知识,如果你只关心如何开机自动重启程序,请跳过第一章、第二章。

----------------------------
第一章 AIX开机启动过程介绍
----------------------------
不从最开始说起了,只说从AIX kernel被装载到内存开始。
  1、AIX系统存储在BLV的kernel在内存中创建/(root),/usr/和/var文件系统。
       要注意,这里所说的文件系统,包括kernel在启动过程中都是存储在RAM(内存)中的。
       他们没有权限访问BLV之外的任何内容。
  2、文件系统被装载到RAM之后,kernel开始执行init进程,这个时候init进程开始接管系统启动进程。
  3、AIX kernel把init进程的PID设为1,这个进程是作为parent,root进程存在的,是AIX系统中运行的其他所有进程的父进程.当init进程被装载并在启动过程运行,init调用rc.boot.
  4、rc.boot文件在AIX系统启动过程中有三个重要的作用。       
      (1)、第一部分是rc.boot初始化了系统的硬件,使其为系统的启动做好准备。通过系统设置命令cfgmgr,一小部分系统启动需要的驱动被配置。       
      (2)、第二部分是文件系统/,/usr,/var和页面空间被装载。在这些文件系统被装载以后,init被硬盘上的PID为1的init进程所替代,同时RAM被清空。      

      (3)、第三部分和最后部分,rc.boot,实际的init进程是从硬盘上运行的。

              当init被执行后,/etc/inittab文件被堵去,同时里面的每一条都被执行。

              在这个过程中,/tmp文件系统正被装载到硬盘上。

              现在,系统正在启动的最后过程中,cfgmgr命令再一次运行把剩下的在第一部分没有被rc.boot运行的驱动运行起来。    
    5、init进程被执行以后,下一步就是init会打开/etc/inittab,并且执行里面的内容。