无法删除文件系统
环境 产品:rs6000
平台:rs
软件版本:aix 4.3
问题 可以mount或unmount一个文件系统,但却无法删除该文件系统,在删除时,系统报错:0516-306:get lvodm: unable to find in the device configuration data.
解答发生此错误的原因可能是odm数据库中的定义与实际不一致。可以用命令 lsvg -l rootvg 检查该文件系统的类型,若类型显示为???,则用命令 synclvodm -p rootvg 和 syncvg -v rootvg 进行同步,之后再用命令 lsvg -l rootvg 显示出正确的文件类型。此时以成ι境?梦募?低场?
如何限制某些用户无法ftp至rs/6000服务器
环境 产品:rs6000
平台:rs
软件版本:aix 4.3
问题 rs/6000的系统管理员想要限制某些用户无法ftp至rs/6000服务器, 如何做?
解答 可通过以下两种方法进行限制:
1. 直接编辑 /etc/ftpusers 文件,将被禁止进行ftp至本rs/6000服务器操作的用户名列在该文件中,每个用户名列一行。
2. 通过smit菜单设置:
smit ---> communications applications and services ---> tcp/ip ---> further configuration ---> server network services ---> remote access ---> restrict file transfer program users (/etc/ftpusers) ---> add a restricted user
如何扩大文件系统的空间
环境 平台:rs/6000
软件版本:aix v4
问题 遇到文件系统空间已满的情况时,可用下述方法将其空间扩大。
解答
1. 运行命令
smit chfs
---> change/show characteristics of a journaled file system
将光标移至需要修改的文件系统,并按下回车键,屏幕显示如下(下表中各字段值为示例):
*******************************************************
change / show characteristics of a journaled file system
type or select values in entry fields.
press enter after making all desired changes.
[entry fields]
file system name /
new mount point [/]
size of file system (in 512-byte blocks) [98304]
mount group [bootfs]
mount automatically at system restart? yes
permissions read/write
mount options [/]
start disk accounting? no
fragment size (bytes) 4096
number of bytes per inode 2048
compression algorithm no
large file enabled false
allocation group size (mbytes) 8
**************************************************************
2. 将光标直接定位于“size of file system (in 512-byte blocks) [98304]”,把此文件系统当前定义的总空间值(例中为98304)改为需要的大小(注意:这里填写的数值以512字节为单位),按下回车键,命令运行结束后修改后的文件系统空间值立即生效。此操作不需重启系统。
3. 使用命令
df -k
可以查看修改后的文件系统空间值。
pci 两口多协议卡(2-port multiprotocol pci adapter 9-l)的配置方法
环境 平台: rs/6000;
软件版本: aix 3.2.5 -- aix 4.3.3
问题 两口多协议卡(2-port pci multiprotocol adapter)常被用于基于sna协议的广域网的连接接口,本文介绍如何在aix系统中配置此卡。
解答
1. 安装驱动程序
使用smit命令从aix系统盘找出并安装下列驱动程序:
devices.pci.331121b9.com ibm pci 2-port multiprotocol
devices.pci.331121b9.diag ibm pci 2-port multiprotocol
adapter (331121b9) diagnostics
devices.pci.331121b9.rte ibm pci 2-port multiprotocol
2. 运行命令
# lsdev -cs pci | grep 331121b9
查看该卡的状态信息,命令输出如下:
dpmpa0 available 04-05 ibm 2-port multiprotocol adapter
3. 运行命令
# lsdev -cs 331121b9
查看卡上端口的状态信息,命令输出如下:
hdlc0 available 04-05-00 ibm hdlc network device driver
hdlc1 available 04-05-01 ibm hdlc network device driver
4. sdlc仿真端口的配置
如果该卡用于sna网络接口,需要安装软件包
devices.common.ibm.hdlc.sdlc
此软件包提供与mpqp驱动程序兼容的应用程序接口的支持。用户需要对每个hdlc端口配置sdlc comio 设备驱动程序的仿真设备。这可以通过smit 菜单完成。具体方法如下:
在命令行输入:
smitty sciesdlc_dd
显示菜单如下:
*****************************************************
manage sdlc comio device driver emulator
move cursor to desired item and press enter.
add a device driver
change/show characteristics of an sdlc device driver
remove a device driver
configure a defined device driver
f1=help f2=refresh f3=cancel f8=image
f9=shell f10=exit enter=do
*****************************************************
选择“add a device driver”将创建设备文件 “/dev/mpcx”(如/dev/mpc0, /dev/mpc1)。
使用命令行:
mkdev -c driver -s sdlc -t scie -a nddname=hdlc0
mkdev -c driver -s sdlc -t scie -a nddname=hdlc1' command
同样可以创建该设备文件mpc0 和mpc1。
上述步骤完成后,系统对两口多协议卡的配置工作已经完成。用户可以针对所使用的网络协议做进一步配置。
用户转换错误
环境 产品:rs6000
平台:rs
软件版本:aix 4.3
问题
一个普通用户执行su命令切换到root或其他普通用户时,系统报错说权限被禁止(authentication denied).
解答
产生该错误的原因是/usr/bin/su文件的权限不正确。请用如下命令检查该文件的权限:
ls -l /usr/bin/su
正确的权限应为:-r-sr-xr-x root security /usr/bin/su
若权限不正确,用如下命令修改:
cd /usr/bin
chmod 4555 su
杀进程的shell程序
环境 aix v4
问题 用来杀掉由用户"user1"产生的进程的shell命令。
解答 # kill -9 `ps -ef|grep user1|grep -v grep|awk '{print $2}'`
怎样在aix中mount redhat linux上的nfs文件系统?
环境 任何机型,操作系统 aix 4.3.3,redhat 6.2
问题
当在r6上mount redhat linux的nfs时,系统报错:
1831-008: operation not permitted
解答
当在r6上mount redhat linux的nfs时,系统报错:
1831-008: operation not permitted
用nfso命令修改参数nfs_use_reserved_ports,如下:
#nfso -o nfs_use_reserved_ports=1
缺省时aix的参数nfs_use_reserved_ports是0,而linux
在响应客户的mount请求时,需要使用reserved_ports。
修改参数后,故障排除。
如何限制用户改变密码
环境 rs6000,aix v4
问题 如何限制用户改变密码?
解答 可以用命令pwdadm -f admin username来实现,如果想让用户恢复更改密码的权利,运行pwdadm -f admchg username 来重置.
如何自动启动和关闭软件的运行
环境 产品: aix
平台: rs
问题 本文档讨论了如何定制系统, 以使用户定义的应用在系统引导过程中自动启动, 并在系统关闭时自动停止.
解答
1. 自动启动定制的软件
在系统引导时, init进程顺序检测/etc/inittab文件, 决定在引导过程中进行什么样的操作.如果应用, 进程或其它的用户操作需要在系统引导过程中进行, 则要在/etc/inittab文件中加入相应的条目.通常的做法是创建一个名为rc.local的脚本文件, 将所有要在系统引导过程中启动的用户应用写入该脚本文件中. 该脚本文件可以在/etc/inittab文件中被调用, 通常是在所有系统应用和服务启动后, 在用户登录被允许之前被调用. 位置通常是在主控登录的条目前.
下面是一个例子:
rc.local:2:wait:/etc/rc.local > /dev/console 2>&1
在上面的条目中, init将在执行余下的条目之前等待该脚本程序的完成.如果进程, 应用或命令需要通过特定的用户运行, 则可在运行的命令中加入su命令.
如: su myuser "-c /usr/bin/myapp"
建议在脚本程序中加入应用开始启动和完成启动的输出提示.
如:
#!/bin/ksh
echo "starting user applications...."
echo "starting application xyz"
su myuser "-c /usr/bin/myapp"
echo "startup of user applications completed"
2. 自动停止定制的软件
shutdown 命令用于关闭aix系统. 在此操作中会关闭所有aix子系统及文件系统.如果名为/etc/rc.shutdown的脚本程序存在, 系统会首先执行该脚本程序中的命令. 在该脚本程序中可以加入关闭用户应用的命令. 建议在脚本程序中加入应用停止运行和完成停止运行的输出提示.
如:
#!/bin/ksh
echo "stopping user applications...."
echo "stopping application xyz"
[ commands to stop application ]
echo "shutdown of user applications completed"
aix4.3 的维护包(maintenance level) 及推荐维护包(recommended maintenance)
内容
提要 说明
适用操作系统
aix 4.3 维护策略
维护包(maintenance levels)
推荐维护包(recommended maintenance)
说明 本文描述了aix4.3的维护策略以及作为一个对aix 4.3维护包升级的通知。本文档在有新的升级维护包时将会被更新。
来源:
阅读(1570) | 评论(0) | 转发(0) |