<pre></pre>即可,天哪,简单的我有些纳闷,看来html学的还是不够透彻啊,竟然有这么有用的东西.
2007年1月20日星期六
在文章中添加html和javascript的代码
2007年1月15日星期一
CICS INSTALL ON AIX
准备安装
设置用于CICS区域和文件管理安装的文件系统
按照顺序(Why?)建立以下JFS,cics安装好后会直接这些目录,建立cics
/var/cics_servers
/var/cics_servers/backups(我未操作)
/var/cics_servers/archives(我未操作)
# smitty crjfs 制作快捷创建,Jae告知:最好先建lv,然后再在上面建立jfs
|
|
回车后选择需要的卷组再回车
|
|
创建成功后显示
|
|
cics_servers jfs 创建同上.
# mount /var/cics_regions
# mount /var/cics_regions
创建CICS用户和组
组:
> cics
> cicsterm
mkgroup [组名称] or
# smitty mkgroup
|
|
创建成功后
:
|
|
cicstem创建同上.
用户:
> cics
> SFS_SERV
mkuser [用户名] or
smitty mkuser
# smitty mkuser
|
|
成功后:
|
|
SFS_SERV用户创建同上.
将root用户指定为CICS系统管理员
将root用户添加到cics 和 cicsterm群组中.
# smitty chgroup
|
|
cicsterm修改同上
设置环境变量
/etc/environment
$LANG
> en_US
> 语言环境
$PATH
> /usr/lpp/cics/bin:/usr/lpp/encina/bin
> 添加cics和encina的bin目录
> usr/lib/nls/msg/%L/%N:/usr/lib/nls/msg/%L/%N.cat:/usr/lib/nls/msg/en_US/%N:/usr/lpp/dce/lib/nls/msg/%L/%N
> 用来确定环境变数NLSPATH与LC_MESSAGES ( 如果 LC_MESSAGE 不存在则使用LANG )用来指定讯息的语言种类
$ENCINA_BINDING_FILE
>bind SFS 文件
参考:
|
|
安装CICS
smitty install_update or
smitty installp
# smitty installp
|
|
在提示中输入安装介质目录:cdrom为:/dev/cd0.或者指定安装目录.
|
|
|
|
检验:
lslpp –l “cics.*”
lslpp –l “encina.*”
后期配置
为CICS配置DCE(我还未熟悉)
配置仅RPC环境
/usr/lpp/dce/bin/lsdce
正确为:
|
|
若有其他服务用以下命令除去
# /usr/lpp/dce/bin/dce.clean# /usr/lpp/dce/bin/rmdce all |
输入下列命令,在机器上配置 DCE RPC 服务:
| # /usr/lpp/cics/bin/cicscp -v -l log_file create dce -R |
添加环境变量(我还未熟悉)
在/etc/environment文件里添加新的参数用来支持些DCE的东东.
CICS_HOSTS=’ hostA hostB hostC’
RPC_SUPPORTED_PROTSEQS=ncadg_ip_udp(好像是要使用的协议)
配置文件管理器和CICS区域
创建log_SFS_SERV & sfs_SFS_SERV 逻辑卷
# smitty mklv
|
|
为log_SFS_SERV & sfs_SFS_SERV设置权限:
# chown SFS_SERV:cics *SFS*
检验:
|
|
运行cicsdefaultservers(我反正老是忘记)
cicsdefaultservers会建立创建 SFS 服务器、DB2 数据库或对等通信(PPC)网关服务器时 CICS 使用的信息:
* /var/cics_servers/SSD/SSD.stanza,它包含结构化文件服务器定义(SSD)
* /var/cics_servers/SCD/SCD.stanza,它包含模式文件服务器定义(SCD)
* /var/cics_servers/GSD/GSD.stanza,它包含网关服务器定义(GSD)
创建并修改server_bindings文件
/.:/cics/sfs/$HOSTNAME ncadg_ip_udp:$host_ip[$sfs_port]
$host_ip可省略,尤其是对多IP的情况下
创建SFS server
cicscp create sfs_server OR
smitty cics
# smitty cics
|
|
|
|
|
|
|
|
修改一些设置.其中可以见到为什么前面构建SFS_SERV用户和sfs_SFS_SERV & log_SFS_SERVER 逻辑卷回车后即可
|
|
创建Region
cicscp -v create region region_name OR
smitty cics
# smitty cics
|
|
|
|
|
|
配置Region 的文件系统:
先选择建立的Region
|
|
选择正确后:
|
Command: OK stdout: yes stderr: no Before command completion, additional instructions may appear below. REG F1=Help F2=Refresh F3=Cancel Esc+6=Command Esc+8=Image Esc+9=Shell Esc+0=Exit /=Find n=Find Next |
f3或 ESC+3回退一步:
|
Move cursor to desired item and press Enter. Change Working CICS Region Cold Start a CICS Region Auto Start a CICS Region Shutdown a CICS Region Define Resources for a CICS Region Configure CICS Resources on a File Server ..... F1=Help F2=Refresh F3=Cancel Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do |
|
Move cursor to desired item and press Enter. Configure CICS Resources on an Encina SFS Server Configure DB2 Database resources F1=Help F2=Refresh F3=Cancel Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do |
|
Move cursor to desired item and press Enter. Configure an Encina SFS Server Configure an Encina SFS Server for Recoverable Auxiliary TSQs Configure an Encina SFS Server for Non-Recoverable Auxiliary TSQs Configure an Encina SFS Server for Logically Recoverable TDQs Configure an Encina SFS Server for Physically Recoverable TDQs Configure an Encina SFS Server for Non-Recoverable TDQs Configure an Encina SFS Server for Locally-Queued Protected STARTs Configure an Encina SFS Server for Locally-Queued Unprotected STARTs F1=Help F2=Refresh F3=Cancel Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do |
修改对应的SFS server,此时此SFS Data要求要启动
|
Type or select values in entry fields. Press Enter AFTER making all desired changes. [TOP] [Entry Fields] * Region Name REG Ignore errors on configuration? no + Reset File Server to SFS? no + * Number of updates 2 SFS server or database storing CICS Queue Data [/.:/cics/sfs/SFS] Recoverable Auxiliary TSQ Volume Name sfs_%S Number of pages to preallocate for RecTSQFile 5 Maximum number of records for Recoverable Auxiliar 1000000 y TSQs Non-recoverable TSQ Volume Name sfs_%S Number of pages to preallocate for NonRecTSQFile 5 Maximum number of records for Non-recoverable TSQs 1000000 Logically Recoverable TDQ Volume Name sfs_%S [MORE...18] F1=Help F2=Refresh F3=Cancel F4=List Esc+5=Reset Esc+6=Command Esc+7=Edit Esc+8=Image Esc+9=Shell Esc+0=Exit Enter=Do |
启动SFS和Region
cicscp –v start sfs_server [sfs服务名]
# cicscp –v start sfs_server /.:/cics/sfs/SFS
cicscp –v start region [region name]
# cicscp –v start region REG
查看运行状态
#lssrc -a|grep cics
2007年1月13日星期六
TXSeries 简介
一份中文的文档里这么解释CICS和Encina:
CICS概述:
CICS 是处理安全性、数据完整性和资源调度的通用联机事务处理软件。CICS 集成了联机事务处理应用程序所必需的基本商务软件服务。一个 CICS 系统的实例称为一个 CICS 区域。一个区域包括多个进程,但它作为一个单独的单位进行配置和管理,并且它控制资源的公共集合。
Encina概述:
Encina 是一系列用于构建和运行大型分布式客户机/服务器系统的软件产品。它是处理安全性、数据完整性和资源调度的通用联机事务处理软件。
Encina 提供了一个环境,在其中您可以维护大量状态一致的数据,并可通过定义特定服务器执行某些任务来控制哪些用户和客户机能够访问数据。
难道意思是Encina更底层点?.....
firefox快捷键
Google一下,还真有人和我想法一样:
http://johan.fredin.info/firefox_vi-bindings.html
详细内容为:
http://www.mozilla.org/unix/customizing.html
步骤为:
在{Firefox_Install_Dir}\res\builtin\下建立文件userHTMLBindings.xml 文件.
文件内容为
<?xml version="1.0"?>
<!-- In order to work correctly, this file must be named -->
<!-- res/builtin/userHTMLBindings.xml in the mozilla tree. -->
<bindings id="htmlBindings"
xmlns="http://www.mozilla.org/xbl"
xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<binding id="browserUser">
<handlers>
<handler event="keypress" key="k" command="cmd_scrollLineUp"/>
<handler event="keypress" key="j" command="cmd_scrollLineDown"/>
<handler event="keypress" key="l" command="cmd_scrollRight"/>
<handler event="keypress" key="h" command="cmd_scrollLeft"/>
</handlers>
</binding>
</bindings>
试着做了一下,完全不行,后来发现是firefox 2 .0的架构和以前不太一样,于是继续Searching....终于发现Emacs爱好者修改Firefox key binding的文档
http://kb.mozillazine.org/Emacs_Keybindings_(Firefox)
照意思...firefox 2.0已经将key_binding的xml文件打包进{Firefox_Install_Dir}\
chrome\toolkit.jar文件里...再试:
1. 找到toolkit.jar文件{Firefox_Install_Dir}\chrome\toolkit.jar
2. 解压文件: jar -xf toolkit.jar
3. 修改 content\global\platformHTMLBindings.xml文件<binding id="browser">下加入
<handler event="keypress" key="k" command="cmd_scrollLineUp" />
<handler event="keypress" key="j" command="cmd_scrollLineDown" />
<handler event="keypress" key="h" command="cmd_scrollLeft" />
<handler event="keypress" key="l" command="cmd_scrollRight" />
4. 打包文件: jar -cf toolkit.jar
5. 重启firefoxok,现在"k,j,h,l"分别代替上下左右键,快捷多了... :D