aixjc
作者aixjc·2007-07-03 10:08
·

AIX NIS 如何删除用户

字数 4112阅读 4250评论 0赞 0

问题(一) 数据库是oracle9i OS是AIX5.2  数据库导出备份导到一半,就报下面的错误,数据库导出用户的限制如下。
EXP-00002: error in writing to export file
EXP-00002: error in writing to export fileerror closing export file /orabak/tqdb_28.dmp
EXP-00000: Export terminated unsuccessfully

ulimit -a
time(seconds)        unlimited
file(blocks)         unlimited
data(kbytes)         131072
stack(kbytes)        32768
memory(kbytes)       unlimited
coredump(blocks)     2097151
nofiles(descrīptors) 2000

解答:问题解决了 删除原来的JFS文件系统 重建JFS2就好了

问题(二)  Aix 4.3上支持超过2GB的文件吗?

环境  平台: pSeries, RS/6000
版本: Aix 4.3
 
解答 Aix 4.3上最大能支持64GB的文件尺寸,这需要在创建文件系统时(运行crfs)选中支持大文件(large file enabled)选项.
如果这一选项没有被选中,Aix 4.3支持的最大文件尺寸是2GB.

问题(三) 如何改变上传ftp文件的缺省读写属性?

环境  AIX 4
 
解答 在AIX环境中,当用户从Windows上传文件到AIX服务器时
所传文件的缺省读写属性为640(rw-r-----)。如想改变
缺省读写属性为644,首先用vi编辑器打开/etc/inetd.conf
文件,在"ftp"定义行的末尾加上"-u 033",然后刷新inetd进程:

refresh -s inetd

这就改变了ftp文件的缺省属性。

问题(四) AIX中的 rmss 命令的用途是什么? 如何使用 rmss 命令?

环境  产品,平台,机型, RS6000, Pseries
软件版本, AIX v4

解答 rmss 是在现有物理内存大小的基础上模拟服务器的物理内存大小的命令, 而无需拔出或替换内存芯片. 通过在不同的内存下运行同一应用,可以确定应用在正常运行时所需内存的尺寸.
例如:

#rmss -c 2048  :模拟2GB的内存
#rmss -p  :显示当前模拟内存的大小
#rmss -r  :重置内存,使之恢复到实际内存尺寸

问题(五) 有沒有人在VMWARE下成功安裝過AIX?
解答:和我当年一样有如此天真的想法!AIX是不能安装在VMWare上的。这是因为VMWare是模拟X86架构的主机的,而AIX是不能安装在X86类型的机器上的!AIX只能安装在他自己生产的硬件主机上的。

问题(六) aix 5.3 下无法用kill -9杀死的进程除了重新开机还有什么办法?


以下进程用root kill-9无法终止,除了关机,还有什么办法可以尝试?
# ps -eaf |grep 1679570
oracle  807116 1679570   5                  0:00 <defunct>
oracle  909488 1679570   6                  0:00 <defunct>
oracle 1679570       1   0   Jun 14      -  0:19 /u01/app/oracle/agent10g/bin/emagent

解答:defunct进程不用管,除了占用进程号,没有别的问题

emagent不知道干什么,可以看看/proc目录下的1679570,看看里面有什么

如果emagent在call system的调用死掉,就没办法,只能reboot了
emagent: enterprise manager grid control agent

还没有遇到过Oracle process不能kill的,遇到过nfs相关的问题,因为mount的时候是hard,nointr,所以不接受Kill。

kill只能对接受中断的程序用。

问题(七) AIX NIS 删除用户问题!

我在做AIX4.4.3 NIS服务器的时候,删除NIS用户,
#rmuser test
#make all
#rmuser test
提示3004-696错误,不能删除用户,
而且现在在建立用户的时候,用su user的时候,提示不能设置执行环境变量


解答:用smitty user命令

或你就手工修改/etc/passwd, /etc/security/passwd吧。

问题(八) 如何移动与重命名文件?

   要将文件和目录从一个目录移动到另一个目录,或重命名一个文件或目录,使用 mv 命令。
如果将一个文件或目录移动到新的目录而不指定新的名字,则其保留原来的名字。
注意: 如果不指定 -i 标志,mv 命令可能会覆盖许多已存在的文件。-i 标志会在覆盖文件之前提示确认。而 -f 标志则不会提示确认。如果一起指定了 -f 和 -i 两个标志,则后一个指定的标志优先。

解答:
1.要将文件移动到另一个目录并给它一个新名字,请输入:
# mv intro manual/chap1
按下 Enter 键。
该命令将 intro 文件移动到 manual/chap1 目录。名字 intro 从当前目录被除去,同样的文件在 manual 目录中以 chap1 的名字出现。
2.要将文件移动到另一个目录,且不改变名字,请输入:
# mv chap3 manual
按下 Enter 键。
该命令将 chap3 移动到 manual/chap3。
用 mv 命令重命名文件
可以使用 mv 命令改变文件的名字而不将其移动到另一目录。
3.要重命名文件,请输入:
# mv appendix apndx.a
按下 Enter 键。
该命令将 appendix 文件重命名为 apndx.a。如果名为 apndx.a 的文件已存在,则旧的内容被 appendix 文件的内容替换。

问题(九) 如何在系统中移动或者重命名目录?

   如果需要移动或者重命名目录,可以在系统中使用 mvdir 命令。
解答:
# mvdir book manual
然后按下 Enter(回车) 键。
如果 manual 目录在系统中已经存在,则上面的命令会将 book 目录移动到名为 manual 的目录下面。否则,book 目录会被重新命名为 manual。
例如,如果需要移动和重命名目录,请在命令行中输入下面的命令:
# mvdir book3 proj4/manual
然后按下 Enter(回车)键。
上面的命令会将 book3 目录移动到名为 proj4 的目录下面,并且会将 proj4 目录重新命名为 manual(如果 manual 目录事先在系统中不存在)。

问题(十) 如何删除目录?

    可以使用 rmdir 命令将以 Directory 参数指定的目录从系统中除去。在除去目录之前,目录必须为空(只能包含 . 和 ..),您在将其除去前必须对其父目录拥有写权限。使用 ls -a Directory 命令检查目录是否为空。
解答:
1.要清空并除去目录,请输入:
# rm mydir/* mydir/.*
# rmdir mydir
按下 Enter 键。
该命令除去 mydir 的内容,然后除去空目录。rm 命令显示有关试图除去目录圆点 (.) 和双圆点 (..) 的出错信息,然后 rmdir 命令将它们和目录本身除去。
注:
rm mydir/* mydir/.* 首先除去名字不以圆点开头的文件,然后除去那些名字以圆点开头的文件。您可能无法认识到目录包含名字以圆点开头的文件,因为如果不使用 -a 标志,ls 命令通常不显示它们。
2.要除去 /tmp/jones/demo/mydir 目录及其下面所有的目录,请输入:
# cd /tmp
# rmdir -p jones/demo/mydir
按下 Enter 键。
该命令将 jones/demo/mydir 目录从 /tmp 目录中除去。要删除目录时,如果目录非空,或者您对其没有写权限,则命令以适当的出错消息终止。

 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

X社区推广