redhat 6.5(rhel-server-6.5-x86_x64)+oracle11gr2 rac

redhat linux6.5下载安装mysql5.7及开启远程登陆 1.Mysql安装 1.1.下载Mysql安装包 下载MySQL5.7:http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.12-1.el6.x86_64.rpm-bundle.tar 1.2.安装 (1)安装前检查服务器是否已安装MySQL,如已安装则将其卸载: rpm -qa|grep mysql >>mysql-libs-... 阅读详情

VMware 9.0+redhat 6.5(rhel-server-6.5-x86_x64)+oracle11gr2 rac
很久没有关注ORACLE了,官方发行版已经更新到12c了,考虑到目前大部分用户还在使用11g rac,今天在虚拟机上安装红帽最新版redhat6.5,并克隆,安装11G grid以及数据库,安装过程中有很多故事,搜集了很多其他网友的文章,记录了一些关键步骤与报错信息,以备以后之用。
主要是ASM过程中使用udev或者UEK内核,关于OEL内核,有的观点认为

全称为Oracle Enterprise Linux,简称OEL,是Oracle公司在2006年初发布第一个版本,Linux发行版本之一,以对Oracle软件和硬件支持较好见长。OEL,一般人通常叫法为Oracle企业版Linux,由于Oracle提供的企业级支持计划UBL(Unbreakable Linux),所以很多人都称OEL为坚不可摧Linux。2010年9月,Oracle Enterprise Linux发布新版内核——Unbreakable Enterprise Kernel,专门针对Oracle 软件与硬件进行优化,最重要的是Oracle数据库跑在OEL上性能可以提升超过75%

有的认为
oracle改了很多东西,客户可能会有要求。


关键步骤:
1.在虚拟机下创建共享盘
在虚拟机软件的安装目录下,有个vmware-vdiskmanager.exe文件
vmware-vdiskmanager.exe -c -s 1024Mb -a lsilogic -t 2 "D:\vmware\redhat\sharedisk\ocr_vote.vmdk
vmware-vdiskmanager.exe -c -s 1024Mb -a lsilogic -t 2 "D:\vmware\redhat\sharedisk\fra.vmdk
vmware-vdiskmanager.exe -c -s 3072Mb -a lsilogic -t 2 "D:\vmware\redhat\sharedisk\data.vmdk
2.在虚拟机中添加硬盘,总线分别设成scsi1:0,scsi2:0,scsi3:0
3.分别打开两台虚拟机目录中的vmx文件,在最后一行添加:
disk.locking="FALSE" 
scsi1:0.SharedBus="Virtual" 
scsi2:0.SharedBus="Virtual" 
scsi3:0.SharedBus="Virtual"
3.创建ASM磁盘组
但是发现ORACLE官方提供的asmlib都是基于2.6.18内核,也就是redhat5内核的,没有提供redhat6内核的版本。
[root@localhost ~]# uname -rm
2.6.32-431.el6.x86_64 x86_64
ORACLE提供的都是2.6.18的
Oracle ASMLib 2.0
Intel IA32 (x86) Architecture
Library and Tools
oracleasm-support-2.1.8-1.el5.i386.rpm
oracleasmlib-2.0.4-1.el5.i386.rpm
Drivers for kernel 2.6.18-371.3.1.el5
oracleasm-2.6.18-371.3.1.el5xen-2.0.5-1.el5.i686.rpm
oracleasm-2.6.18-371.3.1.el5debug-2.0.5-1.el5.i686.rpm
oracleasm-2.6.18-371.3.1.el5PAE-2.0.5-1.el5.i686.rpm
oracleasm-2.6.18-371.3.1.el5-2.0.5-1.el5.i686.rpm



oracleasm最新支持到oracleasm-2.6.18-238.9.1.el5

興致勃勃裝個rhel 6.5玩11gRAC,卻找不到rhel6 內核2.6.32的asm包,有些掃興.

ocfs2也沒有支持rhel6的包

在Red Hat Enterprise Linux (RHEL)6以前,Oracle均是使用ASMLib这个内核支持库配置ASM。
ASMLIB是一种基于Linux module,专门为Oracle Automatic Storage Management特性设计的内核支持库(kernel support library)。
但是,在2011年5月,甲骨文发表了一份Oracle数据库ASMLib的声明,声明中称甲骨文将不再提供Red Hat Enterprise Linux (RHEL)6的ASMLib和相关更新。
甲骨文在这份声明中表示,ASMLib更新将通过Unbreakable Linux Network (ULN)来发布,并仅对Oracle Linux客户开放。ULN虽然为甲骨文和红帽的客户服务,但如果客户想要使用ASMlib,就必须使用Oracle的kernel来替换掉红帽的。
Software Update Policy for ASMLib running on future releases of Red Hat Enterprise Linux
Red Hat Enterprise Linux 6 (RHEL6)
For RHEL6 or Oracle Linux 6, Oracle will only provide ASMLib software and updates when configured Unbreakable Enterprise Kernel (UEK). Oracle will not provide ASMLib packages for kernels distributed by Red Hat as part of RHEL 6 or the Red Hat compatible kernel in Oracle Linux 6. ASMLib updates will be delivered via Unbreakable Linux Network(ULN) which is available to customers with Oracle Linux support. ULN works with both Oracle Linux or Red Hat Linux installations, but ASMlib usage will require replacing any Red Hat kernel with UEK

Oracle 的 ASMLib 已经没有看到支持 Redhat Enterprise Linux 6 系列的 ASMLlib 包了, 前面的新闻也说,Oracle 不会为Redhat Linux 6 系统提供此包。 11gR2 的 RAC 安装中 OCR, Voting Disk 已经不能使用RAW,只能使用ASM。 那么Redhat Enterprise Linux 6 系列,如何才能安装Oracle 11gR2 RAC 呢?


用UDEV来创建ASM磁盘组

udev简介
   什么是 udev 
udev 是 Linux2.6 内核里的一个功能,它替代了原来的 devfs,成为当前 Linux 默认的设备管理工具。udev 以守护进程的形式运行,通过侦听内核发出来的 uevent 来管理 /dev目录下的设备文件。不像之前的设备管理工具,udev 在用户空间 (user space) 运行,而不在内核空间 (kernel space) 运行。


  /dev/sdd

  scsi_id --whitelisted --replace-whitespace --device=/dev/sdb
  scsi_id --whitelisted --replace-whitespace --device=/dev/sdc
  scsi_id --whitelisted --replace-whitespace --device=/dev/sdd


创建配置文件
/etc/udev/rules.d/99-oracle-asmdevices.rules

for i in b c d;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmdba\", MODE=\"0660\""      >> /etc/udev/rules.d/99-oracle-asmdevices.rules
done

生效配置文件
/sbin/start_udev


使用vmware,需要在vmx文件中加入: disk.EnableUUID = "TRUE",否则UUID出不来




后来发现,每次启动共享存储同时只能被一台机器挂载
原来/sbin/start_udev
fdisk -l 虚拟盘就会消失
到CREAT ASM DISK GROUP页面时,选择change discovery path就会出现asm盘

11.考虑不用udev,采用UEK内核

二、安装UEK核心
UEk可以从http://public-yum.oracle.com/下载安装:
[root@ora ~]# wget http://public-yum.oracle.com/rep ... 3.el6uek.x86_64.rpm
[root@ora ~]# wget http://public-yum.oracle.com/rep ... 3.el6uek.noarch.rpm
[root@ora ~]# wget http://public-yum.oracle.com/rep ... .5-1.el6.x86_64.rpm
[root@ora ~]# wget http://download.oracle.com/otn_s ... .4-1.el6.x86_64.rpm
[root@ora Downloads]# rpm -ivhkernel-uek-firmware-2.6.39-300.17.3.el6uek.noarch.rpm
[root@ora Downloads]# rpm -ivhkernel-uek-2.6.39-300.17.3.el6uek.x86_64.rpm
[root@ora Downloads]# rpm -ivhoracleasm-support-2.1.5-1.el6.x86_64.rpm
[root@ora Downloads]# rpm -ivhoracleasmlib-2.0.4-1.el6.x86_64.rpm



kernel-uek-2.6.32-431


五、创建ASM Disk Volumes
5.1配置并装载ASM核心模块
[root@ora ~]# oracleasm configure -i
Configuringthe Oracle ASM library driver.
Thiswill configure the on-boot properties of the Oracle ASM library
driver. The following questions will determinewhether the driver is
loadedon boot and what permissions it will have. The current values
willbe shown in brackets ('[]'). Hitting without typing an
answerwill keep that current value. Ctrl-Cwill abort.
Defaultuser to own the driver interface []: grid
Defaultgroup to own the driver interface []: asmadmin
StartOracle ASM library driver on boot (y/n) [n]: y
Scanfor Oracle ASM disks on boot (y/n) [y]: y
WritingOracle ASM library driver configuration: done
[root@ora ~]# oracleasm init
Creating/dev/oracleasm mount point: /dev/oracleasm
Loadingmodule "oracleasm": oracleasm
MountingASMlib driver filesystem: /dev/oracleasm
5.2创建ASM磁盘
对磁盘需要新进行分区,oracleasm configure -i之后需要重启
[root@ora ~]# oracleasm createdisk CRSVOL1 /dev/sdb1
Writingdisk header: done
Instantiatingdisk: done
[root@ora ~]# oracleasm createdisk DATAVOL1 /dev/sdc1
Writingdisk header: done
Instantiatingdisk: done
[root@ora ~]# oracleasm createdisk FRAVOL1 /dev/sdd1
Writingdisk header: done
Instantiatingdisk: done

[root@node1 ~]# oracleasm createdisk CRSVOL1 /dev/sdd1
Writing disk header: done
Instantiating disk: failed
Clearing disk header: done

内核版本要和UEK版本一致但我只找到了 2.6.39-300的包,而6.5的内核为 2.6.32-431


要禁用Firewall 和SElinux
[root@ora ~]# oracleasm listdisks
CRSVOL1
DATAVOL1
DATAVOL2
FRAVOL1
dbc使用oracleasm-discover查找ASM磁盘,所以先运行oracleasm-discover查看是否能找到刚创建的4个磁盘
[root@ora ~]# oracleasm-discover
UsingASMLib from /opt/oracle/extapi/64/asm/orcl/1/libasm.so
[ASMLibrary - Generic Linux, version 2.0.4 (KABI_V2)]
Discovereddisk: ORCL:CRSVOL1 [2096753 blocks (1073537536 bytes), maxio 512]
Discovereddisk: ORCLATAVOL1 [41940960 blocks (21473771520 bytes), maxio 512]
Discovereddisk: ORCLATAVOL2 [41940960 blocks (21473771520 bytes), maxio 512]
Discovereddisk: ORCL:FRAVOL1 [62912480 blocks (32211189760 bytes), maxio 512]

通过linux提供的 dmesg 和 strace 来定位问题  

[root@dga01 ~]# dmesg   

sd 2:0:1:0: [sdb] Cache data unavailable  
sd 2:0:1:0: [sdb] Assuming drive cache: write through  
sd 2:0:1:0: [sdb] Attached SCSI disk  
sd 3:0:0:0: [sde] Cache data unavailable  
sd 3:0:0:0: [sde] Assuming drive cache: write through  
sd 3:0:0:0: [sde] Attached SCSI disk  
sd 2:0:3:0: [sdd] Cache data unavailable  
sd 2:0:3:0: [sdd] Assuming drive cache: write through  
sd 2:0:3:0: [sdd] Attached SCSI disk  
EXT4-fs (sda3): mounted filesystem with ordered data mode. Opts: (null)  
dracut: Mounted root filesystem /dev/sda3  
dracut: Loading SELinux policy  
type=1404 audit(1363446394.257:2): enforcing=1 old_enforcing=0 auid=4294967295 ses=4294967295  
SELinux: 2048 avtab hash slots, 250819 rules.  
SELinux: 2048 avtab hash slots, 250819 rules.  
SELinux:  9 users, 12 roles, 3762 types, 187 bools, 1 sens, 1024 cats  
SELinux:  81 classes, 250819 rules  
SELinux:  Permission audit_access in class file not defined in policy.  
SELinux:  Permission audit_access in class dir not defined in policy.  
SELinux:  Permission execmod in class dir not defined in policy.  
SELinux:  Permission audit_access in class lnk_file not defined in policy.  
SELinux:  Permission open in class lnk_file not defined in policy.  
SELinux:  Permission execmod in class lnk_file not defined in policy.  
SELinux:  Permission audit_access in class chr_file not defined in policy.  
SELinux:  Permission audit_access in class blk_file not defined in policy.  
SELinux:  Permission execmod in class blk_file not defined in policy.  
SELinux:  Permission audit_access in class sock_file not defined in policy.  
SELinux:  Permission execmod in class sock_file not defined in policy.  
SELinux:  Permission audit_access in class fifo_file not defined in policy.  
SELinux:  Permission execmod in class fifo_file not defined in policy.  
SELinux:  Permission syslog in class capability2 not defined in policy.  
SELinux: the above unknown classes and permissions will be allowed  


[root@dga01 ~]# strace  -f -o asm.out /usr/sbin/oracleasm createdisk OCR /dev/sde1  

3714  brk(0)                            = 0x1677000  
3714  brk(0x1698000)                    = 0x1698000  
3714  stat("/dev/sde1", {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 65), ...}) = 0  
3714  open("/dev/sde1", O_RDWR)         = 4  
3714  fstat(4, {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 65), ...}) = 0  
3714  fstat(4, {st_mode=S_IFBLK|0660, st_rdev=makedev(8, 65), ...}) = 0  
3714  mknod("/dev/oracleasm/disks/OCR", S_IFBLK|0600, makedev(8, 65)) = -1 EACCES (Permission denied)  
3714  write(2, "oracleasm-instantiate-disk: ", 28) = 28  
3714  write(2, "Unable to create ASM disk \"OCR\":"..., 51) = 51  
3714  close(4)    


日志中多次提到selinux 和 3714  mknod("/dev/oracleasm/disks/OCR", S_IFBLK|0600, makedev(8, 65)) = -1 EACCES (Permission denied)  

问题可能出在selinux或者防火墙上,查看selinux和防火墙状态  


[root@dga01 ~]# iptables -L  
Chain INPUT (policy ACCEPT)  
target     prot opt source               destination           
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED   
ACCEPT     icmp --  anywhere             anywhere              
ACCEPT     all  --  anywhere             anywhere              
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:ssh   
REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited   

Chain FORWARD (policy ACCEPT)  
target     prot opt source               destination           
REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited   

Chain OUTPUT (policy ACCEPT)  
target     prot opt source               destination           


[root@dga01 ~]# getenforce   
Enforcing  

iptables 与selinux均为开启 ,尝试关闭着两个服务  

关闭linux 防火墙  

[root@dga01 ~]# iptables -F  
[root@dga01 ~]# service iptables stop  
iptables: Flushing firewall rules: [  OK  ]  
iptables: Setting chains to policy ACCEPT: filter [  OK  ]  
iptables: Unloading modules: [  OK  ]  
[root@dga01 log]# chkconfig  iptables off  

关闭selinux 服务  
[root@dga01 ~]# setenforce 0  

编辑selinux配置文件修改 为SELINUX=disabled  
[root@dga01 ~]# vim /etc/selinux/config   

# This file controls the state of SELinux on the system.  
# SELINUX= can take one of these three values:  
#     enforcing - SELinux security policy is enforced.  
#     permissive - SELinux prints warnings instead of enforcing.  
#     disabled - No SELinux policy is loaded.  
SELINUX=disabled  
# SELINUXTYPE= can take one of these two values:  
#     targeted - Targeted processes are protected,  
#     mls - Multi Level Security protection.  
SELINUXTYPE=targeted  

再次查看linux防火墙与selinux服务  

[root@dga01 ~]# iptables -L  
Chain INPUT (policy ACCEPT)  
target     prot opt source               destination           

Chain FORWARD (policy ACCEPT)  
target     prot opt source               destination           

Chain OUTPUT (policy ACCEPT)  
target     prot opt source               destination   


[root@dga01 log]# getenforce   
Permissive  


重新创建ASM磁盘组,顺利完成  

[root@dga01 ~]# oracleasm createdisk OCR /dev/sde1  
Writing disk header: done  
Instantiating disk: done  

4.设置hosts文件


# Public Network eth0

192.168.189.128 node1.rac.com node1

192.168.189.129 node2.rac.com node2

# Virtual IP

192.168.189.126 node1-vip.rac.com node1-vip

192.168.189.127 node2-vip.rac.com node2-vip

# Private Network eth1

192.168.189.130 node1-priv.rac.com node1-priv

192.168.189.131 node2-priv.rac.com node2-priv

#SCAN IP

192.168.189。125 scan.rac.com scan

5.检查安装包

binutils-2.17.50.0.6 compat-libstdc++-33-3.2.3 compat-libstdc++-33-3.2.3 (32 bit) elfutils-libelf-0.125 elfutils-libelf-devel-0.125 gcc-4.1.2 gcc-c++-4.1.2 glibc-2.5-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 ksh-20060214 libaio-0.3.106 libaio-0.3.106 (32 bit) libaio-devel-0.3.106 libaio-devel-0.3.106 (32 bit) libgcc-4.1.2 libgcc-4.1.2 (32 bit) 
libstdc++-4.1.2 libstdc++-4.1.2 (32 bit) libstdc++-devel 4.1.2 make-3.81 numactl-devel-0.9.8.x86_64 sysstat-7.0.2 unixODBC-2.2.11 unixODBC-2.2.11 (32 bit) unixODBC-devel-2.2.11 unixODBC-devel-2.2.11 (32 bit)  
2.2.2 通过 yum 源一键安装 x64 的包 
# yum -y install binutils* compat* elfutils* gcc* glibc* libaio* libgcc* libstdc* numactl* sysstat* unixODBC* make* ksh*  
2.2.3 上传并安装 x32 的包 
rpm –ivh unixODBC* compat* glibc* lib* 

安装时可使用 RHEL 6.5  DVD 做本地 YUM 源

适用于 RHEL 6.5 32位 和 64位 系统.


我使用的是 VMware 虚拟机, 将 DVD 设置为连接, 进入系统后, 系统会将DVD挂载在 "/media/RHEL_6.5 x86_64 Disc 1" 目录.

卸载先:
umount /media/RHEL_6.5\ x86_64\ Disc\ 1/
复制代码
创建相关目录:
mkdir /mnt/cdrom
复制代码
然后将DVD挂载到 /mnt/cdrom 目录:
mount /dev/cdrom /mnt/cdrom
复制代码
如果使用 iso 文件, 先将 iso 上传到服务器, 例如上传到以下目录 /data/src/rhel/6/rhel-server-6.5-x86_64-dvd.iso , 使用以下命令挂载DVD iso
mount -o loop /data/src/rhel/6/rhel-server-6.5-x86_64-dvd.iso /mnt/cdrom
复制代码
生成 YUM 源文件:
cat > /etc/yum.repos.d/rhel6.repo <<eof< span="" style="word-wrap: break-word;">
[rhel6]
name=rhel6
baseurl=file:///mnt/cdrom
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
EOF
复制代码
sed -i "s#remote = url + '/' + relative#remote = '/mnt/cdrom' + '/' + relative#g" /usr/lib/python2.6/site-packages/yum/yumRepo.py
复制代码
导入rpm的签名信息
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
复制代码
清除缓存
yum clean all
复制代码
如果出现以下错误提示
[root@localhost ~]# yum clean all
Loaded plugins: product-id, refresh-packagekit, security, subscription-manager
This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
Existing lock /var/run/yum.pid: another copy is running as pid 2267.
Another app is currently holding the yum lock; waiting for it to exit...
  The other application is: PackageKit
    Memory :  48 M RSS (365 MB VSZ)
    Started: Sat Nov 23 01:28:11 2013 - 10:00 ago
    State  : Sleeping, pid: 2267

先 Kill 掉 YUM
kill -9 2267
复制代码
然后再
yum clean all
复制代码
至此, 本地源配置完毕.

6.配置ssh 免密码登陆

ssh-keygen -t rsa                                        
ssh-copy-id -i /home/grid/.ssh/id_rsa.pub grid@192.168.189.128                             
ssh-copy-id -i /home/grid/.ssh/id_rsa.pub grid@192.168.189.129                             

7.su - root
xhost +
否则会出现如下报错
08-31PM. Please wait ...[grid@node1 grid]$ No protocol specified
Exception in thread "main" java.lang.NoClassDefFoundError
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:164)
        at java.awt.Toolkit$2.run(Toolkit.java:821)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:804)
        at com.jgoodies.looks.LookUtils.isLowResolution(Unknown Source)
        at com.jgoodies.looks.LookUtils.(Unknown Source)
        at com.jgoodies.looks.plastic.PlasticLookAndFeel.(PlasticLookAndFeel.java:122)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:242)
        at javax.swing.SwingUtilities.loadSystemClass(SwingUtilities.java:1783)
        at javax.swing.UIManager.setLookAndFeel(UIManager.java:480)
        at oracle.install.commons.util.Application.startup(Application.java:758)
        at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:164)
        at oracle.install.commons.flow.FlowApplication.startup(FlowApplication.java:181)
        at oracle.install.commons.base.driver.common.Installer.startup(Installer.java:265)
        at oracle.install.ivw.crs.driver.CRSInstaller.startup(CRSInstaller.java:96)
        at oracle.install.ivw.crs.driver.CRSInstaller.main(CRSInstaller.java:103)


8.su - grid
安装grid

9.安装时会检查两个机器的eth端口名字是否一致
两边eth接口要一样
eht2 改成 eht1
如果不一致修改/etc/udev/rules.d/70-persistent-net.rules
10.安装前的检测脚本
[grid@node1 grid]$ ./runcluvfy.sh stage -pre crsinst -fixup -n node1,node2 -verbose 


检查集群状态
crs_stat -t
asmca
dbca
netca
select instance_name,status from v$instance;




18.        数据库管理工作
?        RAC的启停 
oracle rac默认会开机自启动,如需维护时可使用以下命令: 
?        关闭:         
crsctl stop cluster    停止本节点集群服务 
crsctl stop cluster –all    停止所有节点服务 
?        开启 
crsctl start cluster    开启本节点集群服务 
crsctl stop cluster –all    开启所有节点服务 
注:以上命令需以 root用户执行


?        RAC检查运行状况
以grid 用户运行
[grid@rac1 ~]$ crsctl check cluster 
CRS-4537: Cluster Ready Services is online 
CRS-4529: Cluster Synchronization Services is online 
CRS-4533: Event Manager is online 

?        Database检查例状态 
[oracle@rac1 ~]$ srvctl status database -d orcl 
Instance rac1 is running on node rac1 
Instance rac2 is running on node rac2 
?        检查节点应用状态及配置 
[oracle@rac1 ~]$ srvctl status nodeapps 
VIP rac1-vip is enabled 
VIP rac1-vip is running on node: rac1 
VIP rac2-vip is enabled 
VIP rac2-vip is running on node: rac2 
Network is enabled 
Network is running on node: rac1 
Network is running on node: rac2 
GSD is disabled 
GSD is not running on node: rac1 
GSD is not running on node: rac2 
ONS is enabled 
ONS daemon is running on node: rac1 
ONS daemon is running on node: rac2 
eONS is enabled 
eONS daemon is running on node: rac1 
eONS daemon is running on node: rac2 

[oracle@rac1 ~]$ srvctl config nodeapps -a -g -s -l 
-l homeion has been deprecated and will be ignored. 
VIP exists.:rac1 
VIP exists.: /rac1-vip/10.160.1.106/255.255.255.0/eth0 
VIP exists.:rac2
VIP exists.: /rac2-vip/10.160.1.107/255.255.255.0/eth0 
GSD exists. 
ONS daemon exists. Local port 6100, remote port 6200 
Name: LISTENER 
Network: 1, Owner: grid 
Home:  
  /oracle/11.2.0/grid on node(s) rac2,rac1 
End points: TCP:1521
?        查看数据库配置
[oracle@rac1 ~]$ srvctl config database -d orcl -a 
Database unique name: orcl 
Database name: orcl.lottemart.cn 
Oracle home: /oracle/oracle/product/11.2.0/dbhome_1 
Oracle user: oracle 
Spfile: +ORCL_DATA/orcl/spfileorcl.ora 
Domain: idevelopment.info 
Start homeions: open 
Stop homeions: immediate 
Database role: PRIMARY 
Management policy: AUTOMATIC 
Server pools: orcl 
Database instances: rac1,rac2 
Disk Groups: DATA,FLASH 
Services:  
Database is enabled 
Database is administrator managed 


?        检查 ASM状态及配置 
[oracle@rac1 ~]$ srvctl status asm 
ASM is running on rac1,rac2 

[oracle@rac1 ~$ srvctl config asm -a 
ASM home: /oracle/11.2.0/grid 
ASM listener: LISTENER 
ASM is enabled. 
?        检查 TNS的状态及配置 
[oracle@rac1 ~]$ srvctl status listener 
Listener LISTENER is enabled 
Listener LISTENER is running on node(s): rac1,rac2 

[oracle@rac1 ~]$ srvctl config listener -a 
Name: LISTENER 
Network: 1, Owner: grid 
Home: /oracle/11.2.0/grid on node(s) rac2,rac1 
End points: TCP:1521 
?        检查 SCAN 的状态及配置 
[oracle@rac1 ~]$ srvctl status scan 
SCAN VIP scan1 is enabled 
SCAN VIP scan1 is running on node rac1 

[oracle@rac1 ~]$ srvctl config scan 
SCAN name: rac-cluster-scan.rac.localdomain, Network: 
1/192.168.1.0/255.255.255.0/eth0 
SCAN VIP name: scan1, IP: 
/rac-cluster-scan.rac.localdomain 


?        检查 VIP的状态及配置
[oracle@rac1 ~]$ srvctl status vip -n rac1 
VIP rac1-vip is enabled 
VIP rac1-vip is running on node: rac1 

[oracle@rac1 ~]$ srvctl status vip -n rac2 
VIP rac2-vip is enabled 
VIP rac2-vip is running on node: rac2 

[oracle@rac1 ~]$ srvctl config vip -n rac1 
VIP exists.:rac1 
VIP exists.: /rac1-vip/192.168.11.14/255.255.255.0/eth0 

[oracle@rac1 ~]$ srvctl config vip -n rac2 
VIP exists.:rac2 
VIP exists.: /rac2-vip/192.168.15/255.255.255.0/eth0 



7.1 Verifying Cluster Database All Informations 
[grid@11grac1 grid]$ crsctl status resource   
NAME=ora.11grac1.vip TYPE=ora.cluster_vip_net1.type TARGET=ONLINE STATE=ONLINE on 11grac1  
NAME=ora.11grac2.vip TYPE=ora.cluster_vip_net1.type TARGET=ONLINE STATE=ONLINE on 11grac2 
NAME=ora.CRS.dg TYPE=ora.diskgroup.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.DATA.dg TYPE=ora.diskgroup.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.FRA.dg TYPE=ora.diskgroup.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.LISTENER.lsnr TYPE=ora.listener.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.LISTENER_SCAN1.lsnr TYPE=ora.scan_listener.type TARGET=ONLINE STATE=ONLINE on 11grac2  
NAME=ora.LISTENER_SCAN2.lsnr TYPE=ora.scan_listener.type TARGET=ONLINE STATE=ONLINE on 11grac1  
NAME=ora.asm TYPE=ora.asm.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.eons TYPE=ora.eons.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.gsd TYPE=ora.gsd.type TARGET=ONLINE           , ONLINE 
STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.net1.network TYPE=ora.network.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.oc4j TYPE=ora.oc4j.type TARGET=ONLINE STATE=ONLINE on 11grac1  
NAME=ora.ons TYPE=ora.ons.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.racdb.db TYPE=ora.database.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.registry.acfs TYPE=ora.registry.acfs.type TARGET=ONLINE           , ONLINE STATE=ONLINE on 11grac1, ONLINE on 11grac2  
NAME=ora.scan1.vip TYPE=ora.scan_vip.type TARGET=ONLINE STATE=ONLINE on 11grac2  
NAME=ora.scan2.vip TYPE=ora.scan_vip.type TARGET=ONLINE STATE=ONLINE on 11grac1   
[grid@11grac1 ~]$ cluvfy comp scan -verbose   
Verifying scan   
Checking Single Client Access Name (SCAN)... 
  SCAN VIP name     Node          Running?      ListenerName  Port          Running?     
  ----------------  ------------  ------------  ------------  ------------  ------------ 
  scanvip           11grac2       true          LISTENER      1521          true          
Checking name resolution setup for "scanvip"... 
  SCAN Name     IP Address                Status                    Comment    
  ------------  ------------------------  ------------------------  ---------- 
  scanvip       192.168.60.15             passed                                 scanvip       192.168.60.16             passed                                
Verification of SCAN VIP and Listener setup passed  
Verification of scan was successful. 
7.2 Verifying Clock Synchronization across the Cluster 
Nodes 
[grid@11grac1 grid]$ cluvfy comp clocksync -verbose  
Verifying Clock Synchronization across the cluster nodes   
Checking if Clusterware is installed on all nodes... Check of Clusterware install passed  
Checking if CTSS Resource is running on all nodes... Check: CTSS Resource running on all nodes   Node Name                             Status                     ------------------------------------  ------------------------   11grac1                               passed                   Result: CTSS resource check passed   
Querying CTSS for time offset on all nodes... Result: Query of CTSS for time offset passed  
Check CTSS state started... Check: CTSS state   Node Name                             State                      ------------------------------------  ------------------------   11grac1                               Active                   CTSS is in Active state. Proceeding with check of clock time offsets on all nodes... 
Reference Time Offset Limit: 1000.0 msecs Check: Reference Time Offset   Node Name     Time Offset               Status                     ------------  ------------------------  ------------------------   11grac1       0.0                       passed                    
Time offset is within the specified limits on the following set of nodes:  "[11grac1]"  Result: Check of clock time offsets passed   
Oracle Cluster Time Synchronization Services check passed  
Verification of Clock Synchronization across the cluster nodes 
was successful  
7.3 Check the Health of the Cluster 
[grid@11grac1 grid]$ crsctl check cluster CRS-4537: Cluster Ready Services is online CRS-4529: Cluster Synchronization Services is online CRS-4533: Event Manager is online  
7.4 Check All Database Status 
[oracle@11grac1 ~]$ srvctl status database -d racdb Instance racdb1 is running on node 11grac1 Instance racdb2 is running on node 11grac2  
[oracle@11grac1 ~]$ srvctl status instance -d racdb -i racdb1 Instance racdb1 is running on node 11grac1  
[oracle@11grac1 ~]$ srvctl status instance -d racdb -i racdb2 Instance racdb2 is running on node 11grac2  
7.5 Check Node Application Status/Configuration 
[oracle@11grac1 ~]$ srvctl status nodeapps VIP oravip1 is enabled VIP oravip1 is running on node: 11grac1 VIP oravip2 is enabled VIP oravip2 is running on node: 11grac2 Network is enabled Network is running on node: 11grac1 Network is running on node: 11grac2 GSD is enabled GSD is running on node: 11grac1 GSD is running on node: 11grac2 ONS is enabled ONS daemon is running on node: 11grac1 ONS daemon is running on node: 11grac2 eONS is enabled eONS daemon is running on node: 11grac1 eONS daemon is running on node: 11grac2  
[oracle@11grac1 ~]$ srvctl config nodeapps VIP exists.:11grac1 VIP exists.: /oravip1/192.168.60.13/255.255.255.0/eth0 VIP exists.:11grac2 VIP exists.: /oravip2/192.168.60.14/255.255.255.0/eth0 GSD exists. ONS daemon exists. Local port 6100, remote port 6200 eONS daemon exists. Multicast port 17385, multicast IP address 234.137.253.253, listening port 2016  
7.6 List All Configured Database 
[oracle@11grac1 ~]$ srvctl config database racdb  
[oracle@11grac1 ~]$ srvctl config database -d racdb -a Database unique name: racdb Database name: racdb Oracle home: /11grac/app/oracle/product/11.2.0/dbhome_1 Oracle user: oracle Spfile: +DATA/racdb/spfileracdb.ora Domain:  
Start options: open Stop options: immediate Database role: PRIMARY Management policy: AUTOMATIC Server pools: racdb Database instances: racdb1,racdb2 Disk Groups: DATA,FRA Services:  Database is enabled Database is administrator managed  
7.7 Check ASM Status/Configuration 
[oracle@11grac1 ~]$ srvctl status asm ASM is running on 11grac1,11grac2  
[oracle@11grac1 ~]$ srvctl config asm -a ASM home: /11grac/app/11.2.0/grid ASM listener: LISTENER ASM is enabled.  
7.8 Check TNS Listener Status/Configuration 
[oracle@11grac1 ~]$ srvctl status listener Listener LISTENER is enabled Listener LISTENER is running on node(s): 11grac1,11grac2  
[oracle@11grac1 ~]$ srvctl config  listener -a Name: LISTENER Network: 1, Owner: grid Home:    /11grac/app/11.2.0/grid on node(s) 11grac2,11grac1 End points: TCP:1521  
7.9 Check SCAN Status/Configuration 
[oracle@11grac1 ~]$ srvctl status scan SCAN VIP scan1 is enabled SCAN VIP scan1 is running on node 11grac2 
SCAN VIP scan2 is enabled SCAN VIP scan2 is running on node 11grac1  
[oracle@11grac1 ~]$ srvctl config scan SCAN name: scanvip, Network: 1/192.168.60.0/255.255.255.0/eth0 SCAN VIP name: scan1, IP: /scanvip.rac.com/192.168.60.15 SCAN VIP name: scan2, IP: /scanvip.rac.com/192.168.60.16  
7.10 Check VIP Status/Configuration 
[oracle@11grac1 ~]$ srvctl status vip -n 11grac1 VIP oravip1 is enabled VIP oravip1 is running on node: 11grac1  
[oracle@11grac1 ~]$ srvctl status vip -n 11grac2 VIP oravip2 is enabled VIP oravip2 is running on node: 11grac2  
[oracle@11grac1 ~]$ srvctl config vip -n 11grac1 VIP exists.:11grac1 VIP exists.: /oravip1/192.168.60.13/255.255.255.0/eth0  
[oracle@11grac1 ~]$ srvctl config vip -n 11grac2 VIP exists.:11grac2 VIP exists.: /oravip2/192.168.60.14/255.255.255.0/eth0  
7.11 Configuration for Node Application-(VIP、GSD、ONS、
Listener) 
[oracle@11grac1 ~]$ srvctl config nodeapps -a -g -s -l -l option has been deprecated and will be ignored. VIP exists.:11grac1 VIP exists.: /oravip1/192.168.60.13/255.255.255.0/eth0 VIP exists.:11grac2 VIP exists.: /oravip2/192.168.60.14/255.255.255.0/eth0 GSD exists. ONS daemon exists. Local port 6100, remote port 6200 Name: LISTENER Network: 1, Owner: grid Home:  
  /11grac/app/11.2.0/grid on node(s) 11grac2,11grac1 End points: TCP:1521  
7.12 Check All Services 
[oracle@11grac1 ~]$ su - grid -c "crs_stat -t -v" 
Password:  Name           Type           R/RA   F/FT   Target    State     Host         ---------------------------------------------------------------------- ora....SM1.asm application    0/5    0/0    ONLINE    ONLINE    11grac1      ora....C1.lsnr application    0/5    0/0    ONLINE    ONLINE    11grac1      ora....ac1.gsd application    0/5    0/0    ONLINE    ONLINE    11grac1      ora....ac1.ons application    0/3    0/0    ONLINE    ONLINE    11grac1      ora....ac1.vip ora....t1.type 0/0    0/0    ONLINE    ONLINE    11grac1      ora....SM2.asm application    0/5    0/0    ONLINE    ONLINE    11grac2      ora....C2.lsnr application    0/5    0/0    ONLINE    ONLINE    11grac2      ora....ac2.gsd application    0/5    0/0    ONLINE    ONLINE    11grac2      ora....ac2.ons application    0/3    0/0    ONLINE    ONLINE    11grac2      ora....ac2.vip ora....t1.type 0/0    0/0    ONLINE    ONLINE    11grac2      ora.CRS.dg     ora....up.type 0/5    0/     ONLINE    ONLINE    11grac1      ora.DATA.dg    ora....up.type 0/5    0/     ONLINE    ONLINE    11grac1      ora.FRA.dg     ora....up.type 0/5    0/     ONLINE    ONLINE    11grac1      ora....ER.lsnr ora....er.type 0/5    0/     ONLINE    ONLINE    11grac1      ora....N1.lsnr ora....er.type 0/5    0/0    ONLINE    ONLINE    11grac2      ora....N2.lsnr ora....er.type 0/5    0/0    ONLINE    ONLINE    11grac1      ora.asm        ora.asm.type   0/5    0/     ONLINE    ONLINE    11grac1      ora.eons       ora.eons.type  0/3    0/     ONLINE    ONLINE    11grac1      ora.gsd        ora.gsd.type   0/5    0/     ONLINE    ONLINE    11grac1      ora....network ora....rk.type 0/5    0/     ONLINE    ONLINE    11grac1      ora.oc4j       ora.oc4j.type  0/5    0/0    ONLINE    ONLINE    11grac1      ora.ons        ora.ons.type   0/3    0/     ONLINE    ONLINE    11grac1      ora.racdb.db   ora....se.type 0/2    0/1    ONLINE    ONLINE    11grac1      ora....ry.acfs ora....fs.type 0/5    0/     ONLINE    ONLINE    11grac1      ora.scan1.vip  ora....ip.type 0/0    0/0    ONLINE    ONLINE    11grac2      ora.scan2.vip  ora....ip.type 0/0    0/0    ONLINE    ONLINE    11grac1  
7.13 Starting the Oracle Clusterware Stack  
[root@11grac1 ~]# /11grac/app/11.2.0/grid/bin/crsctl stop cluster (-all) 
[root@11grac1 ~]# /11grac/app/11.2.0/grid/bin/crsctl start cluster (-all)  
[root@11grac1 ~]# /11grac/app/11.2.0/grid/bin/crsctl start cluster   –n  11grac1  11grac2 

RHEL 8.4 安装 Oracle 11gR2 单机版实战指南 Oracle 数据库是企业级关系型数据库的典型代表,其安装与运行高度依赖操作系统内核参数、SELinux 策略、系统库兼容性等底层环境。在现代 Linux 发行版如 RHEL 8.4 上部署经典版本 Oracle 11gR2,面临操作系统版本识别失败、pdksh 缺失、libaio 版本不匹配、systemd 资源限制覆盖 ulimit 等核心兼容性挑战。技术价值在于通过内核调优(如 fs.aio-max-nr)、SELinux 布尔值精准控制、响应文件静默安装及 systemd 服务封装,实现稳定可靠的单 阅读详情

相关推荐

银河麒麟V10 SP3系统安装Oracle 11g全流程与疑难问题解决

数据库作为企业核心数据存储与管理的基石,其稳定运行依赖于与底层操作系统的深度适配。Oracle数据库凭借其强大的事务处理和数据安全特性,在金融、电信等关键行业广泛应用。在国产化替代浪潮下,将Oracle部署于银河麒麟等国产操作系统,成为保障业务连续性的重要技术实践。本文聚焦于在银河麒麟V10 SP3(x86_64)环境中部署Oracle 11g(11.2.0.4)的完整流程,深入解析了与CentOS/RHEL等常见Linux发行版的差异点。针对麒麟系统软件源和依赖库的特殊性,提供了手动解决关键依赖包(如co

weixin_30819085的博客 393

红帽子linux硬盘安装教程,硬盘安装redhat 6.5图文教程 linux rhel-server-6.5安装

redhat有很多版本,我安装在一台台式电脑上面,这台电脑原来在使用的,内存4G,可以全盘格式化再安装,不过我装了双系统,即win7和linux首先第一步,下载redhat 6.5的ISO镜像,我这里下载64位的,然后把镜像放在D盘(电脑有三个盘,C: 50G, D: 125G , E: 125G),然后格式化E盘,作为linux的盘符使用,再使用win7自带的硬盘管理工具,从E盘压缩成30G的空...

weixin_35749440的博客 981

rhel-server-5.4-i386-dvd.iso linux系统

通过百度云共享文件下载

RHEL 6.5系统安装配置图解教程(rhel-server-6.5)

RHEL 6.5系统安装配置图解教程(rhel-server-6.5) 作者:佚名 字体:[增加 减小] 来源:互联网 时间:01-05 13:35:50 我要评论 截止目前RHEL 6.x最新版本为RHEL 6.5,下面介绍RHEL 6.5的具体安装配置过程,需要的朋友可以参考下 说明: 截止目前RHEL 6.x最新版本为RHEL 6.

四叶草的博客 2万+

Redhat 6.4 / 6.5 / 6.6 / 6.7 / 7.1 ISO集合

包含Redhat 6.4 / 6.5 / 6.6 / 6.7 / 7.1的百度盘分享(X86_64_DVD)

报错:subprocess.CalledProcessError: Command ‘[‘where‘, ‘cl‘]‘ returned non-zero exit status 1.

右键此电脑--属性--高级系统设置--环境变量--系统变量--找到Path。Enterprise是企业版,如果你是社区版就找Community。2.安装的时候,c++桌面那个需要勾选。

2301_77554343的博客 1507

VMware 9.0+redhat 6.5(rhel-server-6.5-x86_x64)+oracle11gr2 rac 各种坑

VMware 9.0+redhat 6.5(rhel-server-6.5-x86_x64)+oracle11gr2 rac 很久没有关注ORACLE了,官方发行版已经更新到12c了,考虑到目前大部分用户还在使用11g rac,今天在虚拟机上安装红帽最新版redhat6.5,并克隆,安装11G grid以及数据库,安装过程中有很多故事,搜集了很多其他网友的文章,记录了一些关键步骤与报错信息,

千里足迹 1941

绕过限制?实测修改UA在PC端运行微信小程序的可行性及风险

本文探讨了通过修改User-Agent(UA)在PC端运行微信小程序的技术可行性及风险。分析了小程序设备限制的技术原理,包括`wx.getSystemInfo`API和UA检测机制,并提供了多种修改方案及其局限性。同时强调了潜在的安全和法律风险,推荐使用官方模拟器或安卓模拟器等更安全的替代方案。

weixin_30879169的博客 362

红帽linux6.5U盘安装,U盘安装rhel-server-6.5

首先要下载镜像文件和引导制作工具,这里给出百度私密分享链接和密码。链接: http://pan.baidu.com/s/1o6MNcAe 密码: w4ym步骤:1.下载rhel-server-6.5-i386-dvd.iso镜像2.下载rhel-server-6.5-i386-boot.iso镜像3.下载UltraISO PE 9.3.0.26124.运行UltraISO ,在文件浏览中选择rhe...

weixin_31185473的博客 1697

fatal: unable to access ‘https://github.com/xxx.git/‘ OpenSSL SSL_connect: SSL_ERROR_SYSCALL 解决方案

 本文主要介绍了fatal: unable to access ‘https://github.com/xxx.git/’: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to github.com:443解决方案,希望能对使用git的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 24万+

【WRF数据准备】土地利用类型分类标准:USGS+MODIS IGBP 21

【WRF数据准备】土地利用类型分类标准:USGS+MODIS IGBP 21

WW、forever的博客 4474

Redhat Linux 6.5 图文详细安装教程【附安装包】

Redhat Linux 6.5是有名的Linux公司开发的,也被大家叫成红帽子linux,这款Red Hat Enterprise Linux(简称rhel)是这家公司开发的一个基于Linux内核的操作系统,有着非常广阔的用户群体,而且系统拥有强大的可伸缩性和虚拟化特性,让用户轻松全面的使用linux系统进行日常的工作和服务器的维护,尤其是全面改进的系统资源分配和节能方案,让我们的操作系统有着超越同类的性能。强大的虚拟化技术使得redhat可以在各种平台上进行虚拟化,支持用户存储与扩展的服务器虚拟化技术更

求学之路的苦行僧 1万+

图解B+树的插入过程

B+ 树在现代数据库中很常见,如果我们了解它,在工作中可能对性能优化会有更好的帮助! 最近我一直在思考 B+ 树的高度是由什么决定的。知道我了解了 B+ 树的插入过程,才有一种恍然大悟的感觉! 网上的一些资料杂乱无章,不同的数据库可能还有对 B+ 树有不同的实现。但是万变不离其宗,B+ 树的定义,大致如下所示: 总结一下,B+ 树有下面 5 个重要的特点。 B+ 树包含 2 种类型的结点: 内部结点(也称索引结点)和叶子结点。 根结点本身即可以是内部结点,也可以是叶子结点。 根结点的关键字个数最

愿君出走半生,归来时仍是少年 2133

Red Hat Enterprise Linux 6.5 Server 正式版发布 附文件MD5及SHA-256

 Red Hat Enterprise Linux 6.5 (RHEL 6.5) 正式版发布了。 该版本有来自多个方面的新特性,包括安全性、虚拟化、网络等方面。 此外 RHEL 6.5 允许用户将应用发布到使用 Docker 创建容器上。 Red Hat Enterprise Linux 6.5 Server 正式版下载地址(需要注册帐号并订阅/申请试用方可下载): https://

邹邹s的博客 1万+

十九、帧间预测编码_2、解码、显示顺序与图像管理、参考帧管理

一、基本概念 1.1H.264的解码顺序和显示顺序: 解码过程中,每一帧的数据按照相应的NAL Unit在码流中的顺序传入解码器进行解码 由于B帧的存在,视频帧在输出时会进行顺序重排 1.2frame_num与POC frame_num:表示解码顺序 POC:表示显示顺序(picture_order_count) 在H.264的码流中,表示解码顺序和显示顺序分别有相应的语法元素表示。这两个值都会在码流中保存,并在读取slice信息时解析(SliceHeader中) 1.3参考帧列表 某一帧图像在解

叮咚的博客 1328

手把手教你学Simulink--基础电机控制场景实例:基于Simulink的无刷直流电机六步换相仿真

摘要:本文详细介绍了基于Simulink的无刷直流电机(BLDC)六步换相仿真方法。文章首先阐述了BLDC六步换相控制的原理,包括霍尔传感器定位、六步换相逻辑和方波电流驱动三大支柱。然后通过电动工具(角磨机)应用场景,展示了如何在Simulink中搭建完整的六步换相系统:从主电路构建、霍尔信号生成、Stateflow换相逻辑实现到开环电压控制。仿真结果显示该系统具有低成本优势(仅需霍尔传感器),但存在±20%转矩脉动。文章还提供了核心代码实现,包括霍尔信号生成、六步换相状态机和转矩分析脚本,并对比了六步换相

MHD0815的博客 148

红帽6.5进入单用户重置root密码

红帽6.5进入单用户重置root密码

weixin_53150440的博客 7182

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Red Hat Enterprise Linux Server6.5使用CentOS yum源更新的方法

[root@hhltest01 yum.repos.d]# cat /etc/redhat-release Red Hat Enterprise Linux Server release 6.5 (Santiago) [root@hhltest01 yum.repos.d]# uname -a Linux hhltest01 2.6.32-431.el6.x86_64 #1 SMP Sun...

Data & Analysis 915

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

红帽 Red Hat Linux相关产品iso镜像下载【百度云】【更新7.6】

转载: 版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/Dream_ling/article/details/79617774 --------------------- 版权声明:本文为优快云博主「Dream_ling」的原创文章,遵循CC 4.0 by-sa版权协议,转载请附上...

qq_34266804的博客 4491

redhat6.5 安装 yum

zhuan zi 喵呜喵星星人 bilibili https://www.bilibili.com/video/BV1WR4y1n7J3/ centos7以下不再更新依赖,可以选择阿里云保存的7以下版本的镜像来使用。 注:#其他小于7的版本更改其中的版本数字即可,下列指令测试在redhat6.5。 操作步骤(可ping通外网) 1.卸载系统自带的yum rpm -qa|grep yum #查看已安装的yum rpm -qa|grep yum|xargs rpm -e --nodeps #

jiaruicn的博客 1993

Redhat 6.5 x64 下载地址

http://ftp.okhysing.is/ftp/redhat/6.5/isos/x86_64/ 转载于:https://www.cnblogs.com/webglcn/p/3624761.html

weixin_33859231的博客 1323

记录一次修复Redhat6.5系统的过程

使用光盘修复linux系统出现的找不到kernel内核文件的问题,导致系统无法启动。

weixin_41271457的博客 2017

Red Hat Enterprise Linux Server release 6.5 install oracle 11g 往事如风~

Red Hat Enterprise Linux Server release 6.5 install oracle 11g   今天把我之前安装的oracle步骤心得记录下来,难免以后会忘记,之前我安装的是oracle 12C  因版本与华为的软件AE SC SM 不兼容导致一个多星期都没有安装好,出现各种报错,之后联系到华为研发确定,更换了oracle11g 就安装好了下面开始安装步骤。1 因...

weixin_36135166的博客 1266

linux正确关闭防火墙命令,linux关闭防火墙命令

1. Linux系统:Red Hat Enterprise Linux Server release 6.5 (Santiago)临时关闭防火墙命令:service iptables stopservice ip6tables stop永久关闭防火墙命令:chkconfig iptables offchkconfig ip6tables off查看防火墙状态命令:service iptables...

weixin_32382335的博客 7603
上一篇: oracle 10g rac vmware 安装问题
下一篇: oracle11g asm单实例重建has
柳暗发明君
博客等级 码龄18年 63粉丝 80原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值