解决缺包: pdksh-5.2.14问题 这次最后少一个包是 pdksh-5.2.14 这个包系统自己是安装不上的,只好从CSDN上下载下来 因为是 rar格式的包,所以使用unrar x filename
sh/bash/csh/Tcsh/ksh/pdksh等shell本质区别 1. Shell脚本的书写 在写Shell脚本时,往往第一行要注明用什么解释器来解释这个脚本。 如#! pdksh,是Linux系统提供的ksh的扩展。 pdksh支持人物控制,可以在命令行上挂起,后台执行,唤醒或终止程序。
扩展 sh/bash/csh/Tcsh/ksh/pdksh等shell的区别 sh(全称 Bourne Shell): 是UNIX最初使用的 shell,而且在每种 UNIX 上都可以使用。 pdksh: 是 Linux 系统提供的 ksh 的扩展。 pdksh 支持人物控制,可以在命令行上挂起,后台执行,唤醒或终止程序。
compat-libstdc++-33 elfutils-libelf-devel glibc-devel glibc-headers gcc-c++ libaio-devel libstdc++-devel pdksh Package existence check failed for "pdksh" /*节点3没装pdksh,这个包可装可不装*/ Check failed Result: Package existence check passed for "sysstat" Check: Package existence for "pdksh" Node Name -5.2.14-30 pdksh-5.2.14 passed rac3 missing pdksh -5.2.14 failed Result: Package existence check failed for "pdksh" Check: Package existence
- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh - gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh ksh 注:pdksh没有安装,可以忽略。
目录 Docker环境中安装软件 一、安装JDK 二、安装Oracle11g 1、安装pdksh 2、安装Oracle依赖 3、检查Oracle依赖是否完整 4、新增Oracle相关的用户和组 5、配置 JAVA_HOME/jre/bin:$PATH 7 重新加载环境变量 source /etc/profile 验证JDK java -version image.png 二、安装Oracle11g 1、安装pdksh cd /export/softwares yum localinstall oracle/db/pdksh-5.2.14-37.el5_8.1.x86_64.rpm 2、安装Oracle依赖 yum glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make pdksh glibc glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make pdksh
使用命令 yum install -y ‘package name’ 安装所缺的程序包,pdksh包除外。 libaio-devel libgcc libstdc++ libstdc++-devel make numactl sysstat libXp unixODBC unixODBC-devel 安装pdksh 包(该程序包未被纳入CentOS的安装盘中): 使用命令:wget ftp://rpmfind.net/linux/centos/5.9/os/x86_64/CentOS/pdksh-5.2.14-37 .el5_8.1.x86_64.rpm 将pdksh程序包下载到本地 使用命令 rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm 进行安装(注意:该程序包与ksh冲突
- gcc-c++ libaio-devel libaio libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel pdksh Oracle要求进行配置;对于compat-libstdc++-33,在系统盘中并没有,实际测试发现也并不是强制需要,而且即使在RHEL7中也是默认不包含compat-libstdc++-33的;对于pdksh
/runInstaller 安装过程中可忽略的检查项(如果你的检查项中还有其他的,则不可以忽略): Package:pdksh-5.2.14 //这个RHEL中光盘中没有pdksh这个包
el7.x86_64 通过打包,rpm -Uvh *.rpm --nodeps --force wget http://vault.centos.org/5.11/os/x86_64/CentOS/pdksh -5.2.14-37.el5_8.1.x86_64.rpm rpm -ivh pdksh-5.2.14-37.el5_8.1.x86_64.rpm rpm -ivh http://vault.centos.org
Shell 的种类 最早的 Shell 是 Bourne Shell(sh), 随着 Linux 的发展, 又出现好多 Shell,如: csh, tcsh, ksh, tksh, dtksh, pdksh
24 glibc-2.5-24 (32 bit) glibc-common-2.5 glibc-devel-2.5 glibc-devel-2.5 (32 bit) glibc-headers-2.5 pdksh “binutils|compat-libstdc++|elfutils-libelf|gcc|glibc|libaio|libgcc|libstdc++|make|sysstat|unixODBC|pdksh
有个事儿你得多注意,这些转换是有限制的,比如 ksh88, zsh and pdksh 基数支持到36,ksh93支持到64。 那么对于更大的数,怎么转换呢?这就需要用到 bc / dc 程序。
compat-libstdc-33-3.2.3-72.el7.x86_64和pdksh-5.2.14; compat-libstdc-33-3.2.3-72.el7.x86_64在centos源中没有, 1Y5RZR1fGVBPPCKlQro8q0Q 提取码:1234 下载后上传,使用root安装 [root@node tmp]# rpm -ivh compat-libstdc-33-3.2.3-72.el7.x86_64.rpm pdksh
glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel libaio libaio-devel make sysstat unixODBC-devel pdksh
.* pdksh* 6、系统配置 关闭selinux vi /etc/selinux/config 修改SELINUX=disabled
/var/run/ntpd.pid ---- 安装必要的软件包 两节点相同 安装cvuqdisk包 该包在grid安装文件rpm目录 rpm -ivh cvuqdisk-1.0.7-1.rpm 安装pdksh 包 该包在上面的下载链接中 rpm -ivh pdksh-5.2.14-30.x86_64.rpm 安装其他包 以下包都在Redhat 系统镜像Package内,可直接运行安装 rpm -ivh binutils
源于UNIX早期版本的最初的 shell csh、tcsh、zsh C shell 及其变体 ksh/pdksh korn shell 和它的公共域兄弟 pdksh(public domain korn shell),是许多商业版本 UNIX 的默认 shell bash(Bourne-Again
用户安装oracle数据库,需要建立oracle用户和用户组,命令如下 #groupadd oracle #useradd oracle –g oracle #mkdir /oracle-11g 将pdksh elfutils-libelf-devel\* gcc-c++ libaio-devel unixODBC\* readline\* #cd /oracle-11g/ #yum –y install pdksh
创建SYSDG作为OCR和Voting Disk的ASM磁盘组(3个10G的LUN,冗余级别:normal) 安装过程中可忽略的检查项(如果你的检查项中还有其他的,则不可以忽略): Package:pdksh -5.2.14 //这个RHEL中光盘中没有pdksh这个包,之前准备工作中已安装ksh代替 Package:cvuqdisk-1.0.9-1 //这个可以按提示手工修复,也可以忽略安装后自动修复