当前位置:文档之家› 测试环境tuxedo安装及部署说明书

测试环境tuxedo安装及部署说明书

怎样用普通用户执行只有root用户才有权限的命令?例如:fuser
把它的用户ID改为0,就和ROOT一样了,不过听说有安全隐患

--要使用crontab,需要修改下面文件。
/var/adm/cron/cron.allow

测试环境 tuxedo 安装及部署说明书 test5grp6

1、建立 tuxedo 用户
以 root 用户登陆,建立 tuxedo 用户:tuxtest,口令:tuxtest,所属组(与oracle用户属同一组):dba
使用 /usr/bin/csh ,主目录指向:/app/tuxtest

useradd -u 109 -g dba tuxtest
useradd -d /app/test2 -u 119 -g 105 -m -s /usr/bin/csh test2

--删除tuxtest用户
--userdel tuxtest

修改tuxtest用户的密码
passwd tuxtest

使用上述命令增加用户后,还要修改 /etc/passwd 文件,设置 shell 及主目录。

设置启动配置文件 .cshrc 文件

进入 /app/tuxtest 目录,执行命令:cp /app/tuxtest/.cshrc .
再修改所属组、所属人:
chown tuxtest .cshrc
chgrp dba .cshrc

再修改/app/tuxtest目录的所属组、所属人:
cd /app
chown tuxtest tuxtest
chgrp dba tuxtest


2、修改 .cshrc 文件,将所有指向 /app/bea 的目录替换为 /app/tuxtest ,如下所示:

vi :1,$s/\/app\/bea/\/app\/tuxtest/g

setenv LD_LIBRARY_PATH /app/tuxtest/tuxedo71/lib:/usr/lib:${ORACLE_HOME}/precomp/lib32
setenv PATH /usr/sbin:/usr/bin:/usr/ccs/bin:/opt/aCC/bin:/sbin:/app/tuxtest/tuxedo71/bin:/usr/lib:/app/tuxtest/tuxedo71/lib:$ORACLE_HOME/bin:$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:$ORACLE_HOME/rdbms/lib:$ORACLE_HOME/precomp/public:/opt/langtools/bin
setenv TUXDIR /app/tuxtest/tuxedo71
setenv SHLIB_PATH $TUXDIR/lib
setenv WEBJAVADIR /app/tuxtest/tuxedo71/udataobj/webgui/java
setenv TUXCONFIG /app/tuxtest/callcenter/r_server/bin/tuxconfig
setenv BDMCONFIG /app/tuxtest/callcenter/r_server/bin/bdmconfig
setenv CC aCC
umask 022
#setenv LANG zh_CN.gb18030
setenv APPDIR /app/tuxtest/callcenter/bin

3、tuxedo 设置
根据上面的设置,tuxedo 相关配置要求如下:
setenv LD_LIBRARY_PATH /app/tuxtest/tuxedo71/lib
setenv TUXDIR /app/tuxtest/tuxedo71
setenv SHLIB_PATH $TUXDIR/lib
setenv TUXCONFIG /app/tuxtest/callcenter/r_server/bin/tuxconfig
setenv APPDIR /app/tuxtest/callcenter/bin

如果与 weblogic 连接,则还需要如下配置:
setenv WEBJAVADIR /app/tuxtest/tuxedo71/udataobj/webgui/java
setenv BDMCONFIG /app/tuxtest/callcenter/r_server/bin/bdmconfig

4、安装 tuxedo
以用户 tuxtest 登陆,运行安装文件:/app/bea/setup/Tuxedo_71_Jolt_121_hp11.tar

tar -xvf Tuxedo_71_Jolt_121_hp11.tar


Directory where Tuxedo files are to be installed [?,q]: /app/tuxtest/tuxedo71

安装过程中指定tuxedo的安装目录:/app/tuxtest/tuxedo71 ,其余选择默认设置。

5、安装 patch
将补丁文件 R332_TUX71_R-HPX11-11i.tar 拷贝到新的目录:/app/tuxtest/setup/patch 并展开

tar -xvf R332

_TUX71_R-HPX11-11i.tar

再执行 ./install
Installing server and client files...
Enter owner for patch files:
tuxtest
Enter group for patch files:
dba

后面安装时取默认值。

6、测试环境目录配置

应用程序目录:/app/tuxtest/callcenter/r_server/bin
tuxedo目录:/app/tuxtest/tuxedo71
配置文件目录:/app/tuxtest/config
tuxconfig文件位置:/app/tuxtest/config/tuxconfig

7、拷贝应用程序
cd /app/tuxtest/callcenter/r_server/bin
cp /app/bea/callcenter/bin/T* ./
cp /app/bea/callcenter/bin/config* ./
cd /app/tuxtest/config
cp /app/bea/callcenter/r_server/bin/ubbsimple ./
cp /app/bea/callcenter/r_server/bin/dom1config ./

8、修改ubbsimple
修改 IPCKEY 123457
UID 109
GID 105
DOMAINID "TDOM2"
替换所有simple为simple_T
MASTER "simple_T"
TUXCONFIG="/app/tuxtest/callcenter/r_server/bin/tuxconfig"
TUXDIR="/app/tuxtest/tuxedo71"
APPDIR="/app/tuxtest/callcenter/r_server/bin"
TLOGDEVICE="/app/tuxtest/tuxedo71/TLOG"

9、 配置license 文件
cp /app/bea/tuxedo71/udataobj/lic.txt /app/tuxtest/tuxedo71/udataobj/lic.txt

cd /app/tuxtest/config
tmloadcf -y ubbsimple

10、创建TLOG文件
运行 tmadmin ,执行以下命令:
> crdl -b 500 -z /app/tuxtest/tuxedo71/TLOG
Device created: /app/tuxtest/tuxedo71/TLOG

> crlg -m simple_T 或: crlog -m simple_T
crlg successfully completed.

--Tuxedo 10g
> crdl -b 500 -z /app/tuxtest/r_server/ulog/TLOG --路径与ubbsimple配置文件中的路径要一致
Device created: /app/tuxtest/r_server/ulog/TLOG

> crlg -m CrmTest 或: crlog -m CrmTest
crlg successfully completed.

注意:blocks 数应比配置文件中的要大些。

11、拷贝 TMS_ORA8i到新的目录
cp /app/bea/tuxedo71/bin/TMS_ORA8i /app/tuxtest/tuxedo71/bin/TMS_ORA8i

替换ubbsimple文件中的各个组的连接串、用户名及口令。

12、启动 tuxedo : tmboot -y

13、kboss 拷贝:
cp -r /app/bea/kboss/debug /app/tuxtest/kboss/debug
cp -r /app/bea/kboss/release /app/tuxtest/kboss/release
cp /app/bea/kboss/*.ini /app/tuxtest/kboss
cp /app/bea/kboss/*.sh /app/tuxtest/kboss

门户网站用户名口令不可用:
websys/websys1949@MHCC1

--检查后台服务是否正常
$ ldd TVIPGetGrpLtEx



-------------2007-9-13 13:30--------------------
ORACLE的的配置

1.用internal用户(缺省的口令是oracle)进入SQLPLUS

C:>sqlplus internal/oracle

2.运行ORACLE的安装路径下的/rdbms/admin/xaview.sql

SQL> @d:ora81rdbmsadminxaview.sql

3.授权

SQL>grant select on v$xatrans$ to public with grant option;

SQL>grant select on v$pending_xatrans$ to public with grant option;

4. 用system用户(缺省的口令是manager)连接并授权

SQL>connect system/manager

SQL>grant select any t

able to public;


revoke select on v$xatrans$ from public ;

revoke select on v$pending_xatrans$ from public ;





[297] % cat ULOG*
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1393.1.-2: 05-26-2009: client high water (), total client ()
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1393.1.-2: 05-26-2009: Tuxedo Version 10.3.0.0, 64-bit
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1393.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1393.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmipcrm.1394.1.-2: 05-26-2009: Tuxedo Version 10.3.0.0, 64-bit
https://www.doczj.com/doc/4917592240.html,txp1!tmipcrm.1394.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1555.1.-2: 05-26-2009: Tuxedo Version 10.3.0.0, 64-bit
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1555.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1555.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmshutdown.1728.1.-2: 05-26-2009: Tuxedo Version 10.3.0.0, 64-bit
https://www.doczj.com/doc/4917592240.html,txp1!tmshutdown.1728.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmshutdown.1728.1.-2: FATAL: internal error: CMDTUX_CAT:764: ERROR: can't attach to BB
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1904.1.-2: 05-26-2009: Tuxedo Version 10.3.0.0, 64-bit
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1904.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.1904.1.-2: LIBTUX_CAT:334: ERROR: No BBL
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.2961.1.-2: 05-26-2009: Tuxedo Version 10.3.0.0, 64-bit
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.2961.1.-2: LIBTUX_CAT:271: ERROR: System lock semop failure, key = 100861 (errno = 28)
https://www.doczj.com/doc/4917592240.html,txp1!tmadmin.2961.1.-2: LIBTUX_CAT:271: ERROR: System lock semop failure, key = 100861 (errno = 28)
https://www.doczj.com/doc/4917592240.html,txp1!tmshutdown.2997.1.-2: 05-26-2009: Tuxedo Version 10.3.0.0, 64-bit
https://www.doczj.com/doc/4917592240.html,txp1!tmshutdown.2997.1.-2: LIBTUX_CAT:271: ERROR: System lock semop failure, key = 100861 (errno = 28)
https://www.doczj.com/doc/4917592240.html,txp1!tmshutdown.2997.1.-2: FATAL: internal error: CMDTUX_CAT:764: ERROR: can't attach to BB





2009年5月20日 星期三 11时04分
10.154.92.20 服务器核心参数调整
semaem Static 16384 16384 16384 - pm_usync
semmni Static 2048 4200 2048 1.5% pm_usync
semmns Static 4096 8400 4096 18.8% pm_usync
semmnu Static 256 4196 256 - pm_usync
semmsl Dynamic 2048 2048 2048 - pm_usync
semume Static 100 100 100 - pm_usync
semvmx Static 32767 32767 32767 - pm_usync
shmmax Dynamic 1073741824 28569212000 1073741824 1.7% vm_asi
shmmni Dynamic 400 512 400 2.2% vm_asi
shmseg Dynamic 300 300 300 - vm_asi
streampipes Static 0 0

0 - hpstreams
swchunk Static 2048 2048 2048 - vm
sysv_hash_locks Static 128 128 128 - pm_usync
tcphashsz Static 0 0 0 - inet
msgmbs Dynamic 8 8 8 - pm_usync
msgmnb Dynamic 16384 16384 16384 - pm_usync
msgmni Dynamic 512 4200 512 52.9% pm_usync
msgtql Dynamic 1024 4200 1024 0.0% pm_usync
$ tmloadcf -c ubb
Ipc sizing (minimum /T values only) ...
Fixed Minimums Per Node
SHMMIN: 1
SHMALL: 1
SEMMAP: SEMMNI
Variable Minimums Per Node
SEMUME, A SHMMAX
SEMMNU, * *
Node SEMMNS SEMMSL SEMMSL SEMMNI MSGMNI MSGMAP SHMSEG
------ ------ ------ ------ ------ ------ ------ ------
cctxp2 625 78 620 A + 1 531 1062 3887K
where 1 <= A <= 8.
The number of expected application clients per node should
be added to each MSGMNI value.
Tunable Current Usage Current Setting
==========================================================================
filecache_max 324583424 16307478528
maxdsiz 268369920 1073741824
maxdsiz_64bit 120553472 4294967296
maxfiles_lim 48 4096
maxssiz 1687552 8388608
maxssiz_64bit 114688 268435456
maxtsiz 35868672 100663296
maxtsiz_64bit 6303744 1073741824
maxuprc 239 2048
max_thread_proc 101 1100
msgmni 271 512
msgtql 0 1024
nflocks 30 4096
ninode 1236 8192
nkthread 1122 8416
nproc 501 4200
npty 0 60
nstrpty 0 60
nstrtel 2 60
nswapdev 2 32
nswapfs 0 32
semmni 34 2048
semmns 774 4096
shmmax 17879

320 1073741824
shmmni 9 400
shmseg 3 300
调整了。
maxuprc Dynamic 2048 2048 256 23.5% pm_proc
semume Static 4096 4096 100 - pm_usync
semaem Static 16384 16384 16384 - pm_usync
semmni Static 4200 4200 2048 0.7% pm_usync
semmns Static 8400 8400 4096 9.2% pm_usync
semmnu Static 4196 4196 256 - pm_usync
semmsl Dynamic 2048 2048 2048 - pm_usync
semume Static 4096 4096 100 - pm_usync
semvmx Static 32767 32767 32767 - pm_usync
shmmax Dynamic 28569212000 28569212000 1073741824 0.1% vm_asi
shmmni Dynamic 512 512 400 2.0% vm_asi
shmseg Dynamic 300 300 300 - vm_asi






相关主题
文本预览
相关文档 最新文档