-
2007-12-20
CICS 资源定义的3个数据库 - [工作灵感]
1.Permanent(永久):
创建CICS reigion时创建
2.Autostart(自动):
CICS region 冷启动时由Permanent数据库衍生出来
3.Runtime(运行时):
CICS region 冷启动时由Permanent数据库衍生出来
CICS region 热启动时由Autostart数据库衍生出来
由运行的region使用
只当CICS region运行时存在 -
2007-12-08
南京大屠杀给我们留下什么? - [杂谈杂想]
今年是南京大屠杀70周年,一个灾难的纪念年。我早就知道有一部老外拍的南京大屠杀,名字叫:南京。看了后确实一点也不出乎意料:难受。
无法多写什么,只是在考虑:我们人类真的不会再做类似的事情么?我是说类似 !类似的意思是集体去做一件错误的事情。
-
2007-11-27
如何实现其他用户操作cicscp命令 - [技术探索]
cicscp默认情况下只有root用户才能使用,这主要是考虑到安全性,总不能随便一个人上去就可以停起region甚至可以整个destroy all将所有CICS的配置全部清除干净(包括DCE)。但是很多应用常常需要的CICS管理员不能拥有整个系统的权限,也就是说不能将root用户交付给CICS管理员。那么如何是CICS管理员拥有cicscp的使用权却不需要用root用户呢?其实这又回到了经典的"s"标识问题上,以下只列出具体操作步骤,理由就不阐述了:
[/tmp]#ls -ltr /usr/lpp/cics/bin/cicscp
-r-sr-xr-x 1 cics cics 449148 Jan 16 2007 /usr/lpp/cics/bin/cicscp
[/tmp]#cp /usr/lpp/cics/bin/cicscp /usr/bin/cicscp
[/tmp]#chown root:cics /usr/bin/cicscp
[/tmp]#chmod u+s /usr/bin/cicscp
[/tmp]#ls -ltr /usr/bin/cicscp
-r-sr-xr-x 1 root cics 449148 Nov 27 02:26 /usr/bin/cicscp但是这样的结果是所有用户都可以使用cicscp了。
[/tmp]#ls -ltr /usr/lpp/cics/bin/cicscp
-r-sr-xr-x 1 cics cics 449148 Jan 16 2007 /usr/lpp/cics/bin/cicscp
[/tmp]#mkdir /usr/bin/cics
[/tmp]#ls -ltrd /usr/bin/cics
drwxr-xr-x 2 root system 256 Nov 27 02:37 /usr/bin/cics
[/tmp]#chown cics:cics /usr/bin/cics
[/tmp]#chmod 770 /usr/bin/cics
[/tmp]#ls -ltrd /usr/bin/cics
drwxrwx--- 2 cics cics 256 Nov 27 02:37 /usr/bin/cics
[/tmp]#cp /usr/lpp/cics/bin/cicscp /usr/bin/cics/cicscp
[/tmp]#chown root:cics /usr/bin/cics/cicscp
[/tmp]#chmod u+s /usr/bin//cics/cicscp
[/tmp]#ls -ltr /usr/bin/cics/cicscp
-r-sr-xr-x 1 root cics 449148 Nov 27 02:26 /usr/bin/cics/cicscpOK,将/usr/bin/cics路径加入到用户PATH中。就可以保证只有用户为cics组中的用户才能使用cicscp。红色部分就是限制组用户访问。
-
2007-11-26
cicsadd的重要性 - [技术探索]
今天忽然发现一个有趣的现象:cicsupdate,cicsinstall,cicsget,cicsdelete,实际上其实都是指向cicsadd这个程序:
lrwxrwxrwx 1 bin bin 25 Oct 24 18:58 cicsupdate -> /usr/lpp/cics/bin/cicsadd
lrwxrwxrwx 1 bin bin 25 Oct 24 18:58 cicsinstall -> /usr/lpp/cics/bin/cicsadd
lrwxrwxrwx 1 bin bin 25 Oct 24 18:58 cicsget -> /usr/lpp/cics/bin/cicsadd
lrwxrwxrwx 1 bin bin 25 Oct 24 18:58 cicsdelete -> /usr/lpp/cics/bin/cicsadd但是,若是你使用cicsadd来替代cicsget:
cicsadd -c ssd -l
ERZ046001E/0022: Invalid command line option 'l'
ERZ046091I/0058: Usage: cicsadd {-?|-c className [-r regionName] [-P|-B] [-f fileName] [-m modelId] resourceName [[attributeName=attributeValue]...]}则会报错,看来cicsadd程序里应该判断了当前运行的程序名称。做个测试:在/tmp目录下建个软链接叫cicsget链接到/usr/lpp/cics/cicsdelete:
[/tmp]#ls -ltr cicsget
lrwxrwxrwx 1 root system 28 Nov 27 01:52 cicsget -> /usr/lpp/cics/bin/cicsdelete
[/tmp]#./cicsget -c ssd -l
/.:/cics/sfs/test170b SFS Server Definition看来确实如此。看来要好好保护cicsadd啊。:D
-
在使用runmqsc时,若是包AMQ8135错误,则当前用户没有权限运行,也就是说用户未在mqm群组中。
5724-H72 (C) Copyright IBM Corp. 1994, 2005. ALL RIGHTS RESERVED.
Starting MQSC for queue manager IBM.TEST.MQ.MQ8135: Not authorized.
No MQSC commands read.
No commands have a syntax error.
All valid MQSC commands were processed.但是亦有用户在修改群组属性添加了mqm群组后依然无法使用runmqsc,主要是因为mq得安全缓存不会立即更新。需要在runmqsc里输入refresh security(*) 来刷新安全缓存(当然,首先得找个可以运行runmqsc的用户),亦可以通过重启消息管理器来实现。
-
2007-11-18
2007-11-18 - [杂谈杂想]
前有老妈管,旁有老婆喊。 -
我常想写些什么纪念我们的祁奶奶,然而我无法落笔。我总觉得做为她的子弟写文章如同做人一般,不认真不仔细如何下笔。我怕我蹩脚的语法,错误百出的标点符号,以及夹杂着错别字的东西会让她人在天而无法安心。偶然和同学聊天谈起了祁奶奶,“她让背的那些东西,有时候看见顺嘴就能说出来。那时候心里突然好难受,有感激也有后悔,还有怀念,太多的感受萦绕的那一刹”。刹时间,我觉得我必须写些什么纪念我们的祁奶奶。
从小学到大学,经历了形形色色的人生,也遇见了太多的老师,年轻的年老的,男的女的,和蔼的暴躁的,纵然当时如何的爱戴(或者怨恨),随着时间的步伐,很多人别说名字和长相,连是否存在这样的老师我也很疑惑。但祁奶奶是个例外,你总可以记起她的脸孔,想起她的表情,我甚至经常梦里在作弊时被她抓住。稍微回忆下就可以看见她坐在讲台上捧着书,从眼镜上方透出犀利的眼神。
我常常迷惑:我并不是一个乖巧的孩子,常常和老师做对,并以此为荣。然而我那时却是那么的恐惧她,以至于我甚至不敢直视她的眼睛,我总感觉她可以看透你的心灵。我从未见过她打学生,即使在她愤怒得语无伦次的时候我也未见她有这样的行为。但是她骂人?是的,她骂我们。她直接指出我们的缺点,直接警告我们的错误,直接告诉我们不良的后果。但是我们都不得不承认她骂得很有技巧,现在依然记得她的一段经典语录:“头发梳得苍蝇都站不住”。
我怀念她,怀念我们的祁奶奶。想当初我们除了怕她,还厌倦她,烦她,讨厌她;我们在讲台下诅咒过她,笑话过她;我们对她计时的背诵厌恶至极;对于每天怎么用粉笔觉得可笑,对于她不是班主任却老是管那么多事而怨恨;我们反感她动不动教育我们。于是我们叫她祁奶奶,意思为像个老太太一样罗嗦的人,没人愿意说她的好话,即使感觉到她的正确,体谅到她的用心,我们依然随着大众的口说:“祁奶奶”。我们甚至用“祁奶奶”来形容罗嗦的同学。有时候我可以听到老师间也这样称呼她。可是,时间久了她竟然也自称祁奶奶。
这么多年过去了,我们都到了结婚生子的年龄,我常常发现我依然会有祁奶奶教的习惯:我会在写东西前在格子前留一点空隙,我会在发短信的时候一定写标点符号,我会顺口就背出一段古文,干什么事我都会想起节约资源......这时候我也真正的理解了她,然而一句“谢谢您,祈老师”却无法有人听到了。
她患“肝癌晚期”的时候,我们都知道,她自己也知道。实在惊叹于她直视死亡的精神,在这样的病情下她依然代课。我不知道应该怎么形容祈老师。用李商隐的诗"春蚕到死丝方尽,蜡炬成灰泪始干"?太过于俗套!用“良师益友”?一点也不符合实际情况。我不愿意这么形容她,因为没有一个词像“祁奶奶”更能表现她的为人:像我们的奶奶一般,教育这我们!
祁奶奶,天堂里的孩子听话么? -
2007-10-30
2007-10-30 - [杂谈杂想]
奶奶,慢走....







