由于solaris有三种架构,sparc、x86、x64三种架构,安装的包都不一样,所以要先确认一下服务器是什么架构
看一下服务器相关信息
http://docs.oracle.com/cd/E19455-01/805-7229/6j6q8svf4/index.html
查看服务器版本和架构
solaris分 x86 x64 sparc架构
查看系统架构
showrev
sunsrv2@#showrev
Hostname: sunsrv2
Hostid: 8622dfbc
Release: 5.10
Kernel architecture: sun4v
Application architecture: sparc
Hardware provider: Oracle Corporation
Domain:
Kernel version: SunOS 5.10 Generic_147440-01
查看发行版
cat /etc/release
sunsrv2@#cat /etc/release
Oracle Solaris 10 8/11 s10s_u10wos_17b SPARC
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Assembled 23 August 2011
如何查看solaris系统是32位还是64位的?
使用isainfo -v命令
如果是运行在32位模式下, 则有如下输出:
32-bit sparc applications
如果是运行在64位模式下, 则有如下输出:
64-bit sparcv9 applications
32-bit sparc applications
注意:
从Solaris10开始支持AMD64和EM64(intel)处理器,即通常说的x64,同样能用上述命令来判断。Solaris10 的x86和x64 使用同一个安装包,即Solaris_x86_ga_u2_...。
[c-sharp] view plaincopy
bash-3.00$ isainfo -b -v
64-bit sparcv9 applications
vis2 vis popc
bash-3.00$
由上可知道,solaris系统为64位的。
另:
psrinfo -v 查看cup的状态
mpstat 可以列出多cpu负载的状态
prtconf | grep 'Memory' 可以查看内存的多少.
prtdiag -v 显示系统配置信息
sparc的安装过程
参考文档
http://docs.oracle.com/javase/7/docs/webnotes/install/solaris/solaris-jdk.html#install-archive
需下载32位的和64位的两个版本
jdk-7u
jdk-7u
使用命令解压
% gzip -dc jdk-7u
% gzip -dc jdk-7u
默认的JAVA命令是由系统使用符号连接配置的目录/usr/java
java -> /test1/jdk1.6.0_18
我们配轩我们的符号连接即可
ln -s /usr/j2se/ /usr/java