AIX系统管理视频培训笔记

简介: 查看那些进程号在访问某个文件系统结合ps -u username 和 ps vg,最终可确定是哪个进程在访问:#fuser -cux /home(filesystem_name)1、网络配置...

查看那些进程号在访问某个文件系统结合ps -u username 和 ps vg,最终可确定是哪个进程在访问:
#fuser -cux /home(filesystem_name)

1、网络配置:
查看一个服务是否被应用命令:
# lssrc -t telnet

所对应的文件在/etc/inetd.conf
如果要将某个服务打开或关闭只需要修改该文件中的相应服务即可,如果需要生效则需运行命令
# refresh -s inetd

refresh命令格式:
refresh [-h host] -g group_name
refresh [-h host] -s subsystem_name
refresh [-h host] -p subsystem_pid

lssrc命令格式:
lssrc [-h host] -a
lssrc [-h host] -g group_name
lssrc [-h host] [-l] -s subsystem_name
lssrc [-h host] [-l] -p subsystem_pid
lssrc [-h host] [-l] -t subserver_type [-o subserver_object] [-p subsystem_pid]
lssrc [-h host] [-l] -t subserver_type [-P subserver_pid] [-p subsystem_pid]
lssrc -S [-s subsystem_name | -d ]
lssrc -T [-t subserver_type]
lssrc -N [-n notify_name]

 

查看那些进程号在访问某个文件系统结合ps -u username 和 ps vg,最终可确定是哪个进程在访问:
#fuser -cux /home(filesystem_name)

1、网络配置:
查看一个服务是否被应用命令:
# lssrc -t telnet

所对应的文件在/etc/inetd.conf
如果要将某个服务打开或关闭只需要修改该文件中的相应服务即可,如果需要生效则需运行命令
# refresh -s inetd

refresh命令格式:
refresh [-h host] -g group_name
refresh [-h host] -s subsystem_name
refresh [-h host] -p subsystem_pid

lssrc命令格式:
lssrc [-h host] -a
lssrc [-h host] -g group_name
lssrc [-h host] [-l] -s subsystem_name
lssrc [-h host] [-l] -p subsystem_pid
lssrc [-h host] [-l] -t subserver_type [-o subserver_object] [-p subsystem_pid]
lssrc [-h host] [-l] -t subserver_type [-P subserver_pid] [-p subsystem_pid]
lssrc -S [-s subsystem_name | -d ]
lssrc -T [-t subserver_type]
lssrc -N [-n notify_name]

如果希望将AIX设置成一个DHCP服务器的话:
首先需要修改/etc/dhcpsd.cnf
4.3.0.0版本为
/etc/dhcpcd.ini
然后:
#smit dhcpsd /启动该服务器进程

配置网络文件系统:将本地目录为其它一台或多台主机共享,可指定其访问权限

#smit nfs

配置完成后可用以下命令查看
#showmount -e IPaddreass/hostname

完成这部操作可在客户端mount该文件目录
#mount server_ip:/server_directory  local_directory //将服务端上的共享目录mount到本地主机目录下

如果希望远程客户端把本地服务端文件系统当作远程客户端的本地文件系统并且能够有一些mount的属性
#smit nfs

进入smit选Network File System (NFS) ——> Add a File System for Mounting

#no -a //查看系统核心参数

修改某一核心参数,例如:
#no -a |grep ipforwarding
 ipforwarding = 0 //该参数意义表示如果主机上有两块网卡,该值为0时,表示这两快网卡之间不会有数据来往,反之为1时,则可以有数据来往,
    //其意思是如果该主机是一网关且有两块网卡,一为内网,一为外网,如果内外网要相互访问的话,则必须将ipforwarding=1
#no -o ipforwarding=1  //将ipforwarding置为1,注意:直接这样输入其值的改变只对本次有效,意思为值的修改只保存在内存中而并没有修改ODM库
#no -p -o ipforwarding=1 //该命令可永久改变ipforwarding的值,但只限于5.2及其以上版本

对于5.2以下的版本没有其他办法,可把该命令写入到/etc/rc.tcpip

no命令用法:
usage:no -o option[=newvalue] [ -o ... ]
       no -d option
       no -a
  
2、磁盘、逻辑卷管理:
#rmdev -dl hdiskn /删除某个物理卷(PV)
当插入盘后,如果AIX系统有该盘的驱动可直接输入命令cfgmgr,系统将会自动加载该磁盘的驱动,此时通过命令lspv可以看到  

#smit extendvg  //将一PV加入到一VG中
#smit reducevg  //从一VG中删除一PV,或删除VG,如果该VG中只有一PV,则该VG将自动被删除
#smit mkvg  //新建一个VG,需要指定VG名、PP大小、PV名、启动时是否需要激活
#smit chvg  //查看或修改一VG的属性
#lsvg -o  //查看当前已经激活的VG
#varyoffvg VGname //将一个已激活的VG变为非激活,注意:rootvg不能被非激活
#varyonvg  VGname //激活一个VG

例如:如果将一块有数据的磁盘从一台机器移动到另一台机器,其步骤为:
首先,将该磁盘所在的VG,变为非激活状态,即#varyoffvg VGname
然后,#exportvg VGname  //将VGname从本地机数据库中删除,而磁盘上数据不变
最后,#smit importvg  //在其中指定一个新的VG名称,改变MAJOR NUMBER,该命令默认会将VG激活,完成后可用lsvg -o查看

结论:通过该例我们可以看出,exportvg、importvg命令可以在不改变磁盘任何数据的前提下,对该PV所在的VG进行更名,考虑一下,对于一个VG中有多个PV的情况该怎么办?

#smit mklv //指定逻辑卷名,如果空着不填系统会自动填写;指定逻辑分区LP数目(可以为一个或多个PP,也就是镜像);指定PV名,如果不指定LP中的PP可能会分布在多个PV上,如果指定则只能在指定的PV上;
  //指定逻辑卷类型,jfs/raw等,raw没有mount点;是否条带化(Stripe Size等),其优点是在同一时间执行多条数据,满足条带化至少需要2块磁盘(PV)
#importvg -y datavg hdisk2 //将LV hdisk2加入到datavg中
#smit chlv //修改lv的属性,更改名字和类型等
#smit extendlv //增加一个lv的大小,新增加的大小,即增加PP数即可

目录
相关文章
|
5天前
|
机器学习/深度学习 自然语言处理 Linux
【专栏】Linux 中的机器学习:Whisper适用于语音助手、翻译等领域,随着技术发展,其应用前景广阔
【4月更文挑战第28天】本文探讨了在Linux环境下,先进自动语音识别系统Whisper的运用与实现高效ASR。Whisper基于PyTorch,支持多语言识别,具有高准确性和实时性。文中介绍了安装配置Whisper的步骤,包括安装依赖、下载代码、配置环境变量及编译安装。通过数据准备、模型训练和识别,可实现语音识别功能。Whisper适用于语音助手、翻译等领域,随着技术发展,其应用前景广阔。
|
5天前
|
人工智能 搜索推荐
有道云笔记ai工具使用
尝试体验AI助手的多个功能,包括头脑风暴、撰写文章、构建大纲、列举优缺点、解释说明和创建待办事项。在头脑风暴中输入关键词如“AI写作”,AI会生成相关内容,并提供继续写作、内容润色等选项。在中断后,AI能接续写作,展现了一定的连续性和实用性。此外,还展示了创建待办事项列表的功能。
25 0
|
5天前
|
人工智能 搜索推荐 算法
适合孩子的AI学习工具
【2月更文挑战第16天】适合孩子的AI学习工具
74 2
适合孩子的AI学习工具
|
5天前
|
存储 人工智能 API
Reor:AI桌面笔记应用
【2月更文挑战第9天】Reor:AI桌面笔记应用
264 3
Reor:AI桌面笔记应用
|
5天前
|
人工智能 缓存 机器人
使用 Embedchain 和 databutton 构建在线 AI 学习助理
使用 Embedchain 和 databutton 构建在线 AI 学习助理
74 0
|
6月前
|
Web App开发 人工智能 搜索推荐
进击的AI工具集:全能AI阅读软件Walles AI
Walles AI 是一款 All in One 的全能AI阅读工具。简单来说,Walles AI= AI聊天对话工具 + AI网页阅读工具+AI 浏览器智能助手+ AI 搜索引擎助手+ AI PDF文档阅读工具+AI 视频阅读工具…… 更多新的AI阅读场景正在解锁中。
247 0
|
7月前
|
人工智能 自然语言处理 Java
从文心大模型4.0与FuncGPT:用AI为开发者打开新视界
今天,在百度2023世界大会上,文心大模型4.0正式发布,而在大洋的彼岸,因为大模型代表ChatGPT之类的AI编码工具来势汹汹,作为全世界每个开发者最爱的代码辅助网站,Stack Overflow的CEO Prashanth Chandrasekar宣布,Stack Overflow裁员一百多人,占员工总数的28%。
|
9月前
|
人工智能 自然语言处理 Java
手把手教你如何挑选适合你的AI编程辅助工具
ChatGPT的普及引发了对AI应用场景的探索和实践的重大变革,垂直领域专业类大模型正正在不断深化落地,其中基于大模型专注于编码的AI工具的出现显著降低了开发的复杂性,提高了开发人员的开发效率,对初级开发人员尤其有帮助。
|
人工智能 物联网
|
机器学习/深度学习 人工智能 自然语言处理
《花雕学AI》16:BingGPT桌面端的另外一个惊喜—完美整合了新Bing的AI作画功能
你是否曾经想过,如果你能用语言描述你想要的画面,就能让AI为你生成一幅美丽的图画,那该有多好?你是否曾经想过,如果你能在桌面端直接与新Bing进行智能、流畅、有趣的对话,而不需要打开浏览器或安装插件,那该有多方便? 如果你有这样的想法,那么你一定会喜欢BingGPT桌面端这款神奇的软件。它是一个基于新Bing的人工智能聊天功能的桌面客户端,它不仅可以让你与新Bing进行自然语言交互,还可以让你体验到新Bing的AI作画功能,它可以根据你的输入生成不同类型和风格的图像,如动物、风景、人物等。 在本文中,我们将介绍BingGPT桌面端的AI作画功能是如何实现的,以及它有哪些优点和特色。
401 0
《花雕学AI》16:BingGPT桌面端的另外一个惊喜—完美整合了新Bing的AI作画功能