vawaretools安装

我的是8.0vm

1,vm=>install vmtools

2,会在redhat里出现一个虚拟光驱图标。

3,复制里面的文件到root目录下。

4,解压缩文件 tar -XXXXX

5,打开终端用命令进入相应目录。

6,执行./vmwareXXXXXX,注意./后面没有空格

7,一路回车, 最后安装成功。

挂载光盘

查看磁盘情况如下:

[root@bogon ~]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda2              57G  2.3G   52G   5% /

tmpfs                 504M  336K  504M   1% /dev/shm

/dev/sda1             291M   29M  248M  11% /boot

/dev/sr1              639M  639M     0 100% /media/Red Hat Linux_i386 9

/dev/sr0              2.8G  2.8G     0 100% /media/RHEL_6.0 i386 Disc 1

/dev/sr1              639M  639M     0 100% /mnt

[root@bogon ~]# mount /dev/sr0 /yum

mount: block device /dev/sr0 is write-protected, mounting read-only

但是奇怪的是,可以用鼠标看到挂载的文件,之后,重新umount了,再mount一下,正常了。

可能是因为我是用鼠标把光驱里的文件直接复制过去的事。

转网文:

1.挂在光盘,创建YUM存放的目录,创建目录之前一定要看磁盘空间大小(df -h  )

------------------------------------------------------------------------------

[root@topic ~]#mkdir /yum

[root@topic ~]#mount /dev/cdrom /mnt

[root@topic ~]#df -h (查看磁盘空间)

--------------------------------------------------------------------------------

2.复制光盘文件;

--------------------------------------------------------------------------------

[root@topic ~]#cp -rf /mnt/* /yum

---------------------------------------------------------------------------------

3.安装YUM服务所需要的软件包:

---------------------------------------------------------------------------------

[root@topic ~]#cd /mnt/Packages/   ------------->软件包目录

[root@topic Packages]#rpm -ivh deltarpm-3.5-0.5.20090913git.el6.i686.rpm

[root@topic Packages]#rpm -ivh python-deltarpm-3.5-0.5.20090913git.el6.i686.rpm

[root@topic Packages]#rpm -ivh createrepo-0.9.8-4.el6.noarch.rpm

----------------------------------------------------------------------------------

4.使用createrepo命令生成YUM数据库,检索软件包,因为装一些软件时需要Packages以外的软  件包,所以检索全光盘;

-----------------------------------------------------------------------------------

[root@topic ~]# createrepo -g    /yum/repodata/fee4c3b39c225bd1e4860c584245b9cd0a393da996d6b53d84d2cf7838c6f4d9-   filelists.sqlite.bz2 /yum

-----------------------------------------------------------------------------------

yum list

yum服务器端:#yum grouplist     列出yum服务器里的所有组服务套件。

#yum groupinstall Newsgroups 测试安装linux新闻组服务。

客户机端:#yum remove httpd  删除软件包。

#yum clean all    清空下载的软件的缓存。

#yum update       升级软件包。

#yum list installed 列出所有已经安装的软件包

#yum list avaliable 列出所有可用的软件包

#yum list updates   列出所有可升级的软件包 install gcc

接下来,为了安装oracle11G,要必须安装一些必要的linux下的软件包,这些软件包因为linux版本的不同,所以不一定要和网上的文章里的文件名一致。

我在安装的过程当中,在Packages包里挨个找的。用RPM -ivh 。。安装时, 总是提示安装不了,于是我用鼠标找到相应的软件包,点右键安装的,全部成功。必要的软件包如下,记住,不一定要文件名一致:

1,我是用鼠标选择的所有文件,复制过去的。

2,

安装软件包检查

[root@redhat sysconfig]# rpm -qa | grep binutils

binutils-2.20.51.0.2-5.20.el6.i686

binutils-devel-2.20.51.0.2-5.20.el6.i686

[root@redhat sysconfig]# rpm -qa | grep compat-libstdc++

compat-libstdc++-33-3.2.3-69.el6.i686

[root@redhat sysconfig]# rpm -qa | grep elfutils-libelf

elfutils-libelf-0.152-1.el6.i686

elfutils-libelf-devel-0.152-1.el6.i686

[root@redhat sysconfig]# rpm -qa | grep glibc

glibc-headers-2.12-1.25.el6.i686

glibc-devel-2.12-1.25.el6.i686

glibc-2.12-1.25.el6.i686

glibc-common-2.12-1.25.el6.i686

[root@redhat sysconfig]# rpm -qa | grep libaio

libaio-0.3.107-10.el6.i686

[root@redhat sysconfig]# rpm -qa | grep libgcc

libgcc-4.4.5-6.el6.i686

[root@redhat sysconfig]# rpm -qa | grep libstdc++

libstdc++-4.4.5-6.el6.i686

libstdc++-docs-4.4.5-6.el6.i686

libstdc++-devel-4.4.5-6.el6.i686

[root@redhat sysconfig]# rpm -qa | grep sysstat

sysstat-9.0.4-18.el6.i686

[root@redhat sysconfig]# rpm -qa | grep unixODBC

unixODBC-devel-2.2.14-11.el6.i686

unixODBC-2.2.14-11.el6.i686

修改内核参数,修改后运行sysctl –p 使修改生效

[root@redhat ~]# vi /etc/sysctl.conf

kernel.shmall = 268435456

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 4194304

net.core.rmem_max = 4194304

net.core.wmem_default = 262144

net.core.wmem_max = 262144

fs.aio-max-nr = 1048576

fs.file-max = 6815744

oracle 用户及组的创建

[root@redhat ~]# groupadd oinstall

[root@redhat ~]# groupadd dba

[root@redhat ~]# useradd -g oinstall -G dba oracle

[root@redhat ~]# passwd oracle

更改用户oracle 的密码 。

新的 密码:

重新输入新的 密码:

passwd: 所有的身份验证令牌已经成功更新。

[root@redhat ~]# mkdir -p /u01/oracle

[root@redhat ~]# chown -R oracle:oinstall /u01/oracle

为oracle 用户设置环境变量

[root@redhat ~]# su -l oracle

[oracle@redhat ~]$ vi .bash_profile

TMP=/tmp; export TMP

TMPDIR=$TMP; export TMPDIR

export ORACLE_BASE=/u01/oracle

export ORACLE_HOME=$ORACLE_BASE/product/OraHome

export ORACLE_SID=test

export ORACLE_OWNER=oracle

export PATH=/usr/sbin:$ORACLE_HOME/bin:$PATH

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib

export LD_LIBRARY_PATH

CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlib

export CLASSPATH

--执行以下命令让配置马上生效或以oracle用户登录使设置生效

$ source $HOME/.bash_profile

设置Shell Limits

a.在/etc/security/limits.conf文件中加入下列行:

oracle soft nofile 65536

oracle hard nofile 65536

oracle soft nproc 16384

oracle hard nproc 16384

b.在/etc/pam.d/login文件中加入下列行,如果里面没有的话:

session required /lib/security/pam_limits.so

session required pam_limits.so

c.在/etc/profile后加入以下语句:

vi /etc/profile

if [ $USER = "oracle" ]; then

if [ $SHELL = "/bin/ksh" ]; then

ulimit -p 16384

ulimit -n 16384

else

ulimit -u 16384 -n 16384

fi

fi

root用户最好不直接安装oracle,而是要在其它用户。以root身份 chown -Rv oracle  /oracle

[oracle@bogon /]$ cd database

[oracle@bogon database]$ ls

doc  install  response  rpm  runInstaller  sshsetup  stage  welcome.html

[oracle@bogon database]$ ./runInstaller

./runInstaller: line 137: /database/install/.oui: Permission denied

[oracle@bogon database]$ chmod u+x runInstaller

[oracle@bogon database]$ ./runInstaller

./runInstaller: line 137: /database/install/.oui: Permission denied

[oracle@bogon database]$ chmod u+x install/.oui

[oracle@bogon database]$ ./runInstaller

Starting Oracle Universal Installer..

注意权限问题:

1,必须以root用户登陆,给相应的文件夹及文件赋权限

chmod 777 * -R

给所有的文件及文件夹附权限。

2,再登陆oracle 账户

运行相应用的文件

一路下一步:

权限问题:

进入root

chown -R oracle:oinstall u01

再进入oracle后

ll 下,权限变为oracle后,果然可以下一步了。

由于安装在虚拟机里,配置偏低,所以 很多验证失败的地方,没关系了,只要开始安装界面,一切都OK了。

测试 环境,我忽略一切安装,也可以点左边的fix项目,这样可以自动重的设置环境变量文件,因为有些变量文件肯定设的不地。

通过这次安装,了解了linux常规的操作。linux和windows 的确有些不一样,目前看,主要是权限上的问题。还有一些地方不够智能。

但有些地方还是比较灵活 的。

在oracle用户下编辑.bash_profile文件,为什么保存不了,提示

".bash_profile"

".bash_profile" E212: Can't open file for writing

一直提示这个,问了很多人,都不知道,也没有回复。

之前我操作没问题啊

经过查找,发现.bash_profile文件是要在相关用户的home目录下才可以编辑的。

[oracle@bogon home]$ cd oracle

[oracle@bogon ~]$ ls

[oracle@bogon ~]$ ls -a

.   .bash_history  .bash_profile  .gnome2   .viminfo

..  .bash_logout   .bashrc        .mozilla

[oracle@bogon ~]$ vi .bash_profile

而我之前习惯了退到根目录下编辑 cd /害了我,下回不要轻易这到根目录了。

Linux 下启动oracle步骤

1.进入到sqlplus启动实例

[oracle@redhat ~]$ su - oracle --“切换到oracle用户”

2.[oracle@redhat ~]$ lsnrctl start --“打开监听”

3.[oracle@redhat ~]$ sqlplus /nolog --“进入到sqlplus”

4.SQL> conn /as sysdba --“连接到sysdba”

5.SQL> startup --“启动数据库实例”

6.SQL> shutdown immediate --“关闭数据库实例”

7.[oracle@redhat ~]$ lsnrctl stop --“关闭监听”

可能还会有权限问题,如etc目录的写入问题。

进入root附给就行了。

dbca启动助手,按提示创建数据库即可。

redhat6.0 安装ORACLE11GR2过程记录的更多相关文章

  1. RedHat6.6安装Oracle11gR2

    RedHat6.6安装Oracle11gR2 一.Centos6.6的安装配置 1-       选择安装模式 2-       选择“skip”,跳过检查. 3-       选择“下一步” 4-  ...

  2. xp硬盘安装Fedora14 过程记录及心得体会(fedora14 live版本680M 和fedora14 DVD版本3.2G的选择)

    这次电脑奔溃了,奇怪的是直接ghost覆盖c盘竟然不中.之前电脑上硬盘安装的fedora14操作系统,也是双系统.不知道是不是这个问题,记得同学说过,在硬盘装fedora之后,要手动修改c盘隐藏的那个 ...

  3. CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-总目录

    CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-总目录: 0.Windows 10本机下载Xshell,以方便往Linux主机上上传大文件 1.CentOS7+CDH5.14.0安 ...

  4. vim安装 YCM 过程记录

    YCM(YouComplateMe) 属于Vim中大神级的插件,提供了类似于巨硬爸爸的VS中的代码补全,但是其安装方式也是比较复杂,因此特意写下一篇记录,记录下我自己如何安装这一插件的过程: 检查自己 ...

  5. 安装scikit-learn过程记录

    环境:Windows 10 X64企业版. 安装python2.7: 官网下载python-2.7.12.amd64.msi安装文件,过程不赘述.安装完成后在PATH环境变量中加入%PYTHON_HO ...

  6. Linux下WebSphereV8.5.5.0 安装详细过程

    自WAS8以后安装包不再区别OS,一份介质可以安装到多个平台.只针对Installation Manager 进行了操作系统的区分 ,Websphere产品介质必须通过专门的工具Install Man ...

  7. CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-8CDH5安装和集群配置

    Cloudera Manager Server和Agent都启动以后,就可以进行CDH5的安装配置了.      准备文件 从 http://archive.cloudera.com/cdh5/par ...

  8. CentOS7+CDH5.14.0安装全流程记录,图文详解全程实测-1虚拟机安装及环境初始化

    1.软件准备: VMware-workstation-full-14.1.2-8497320.exe CentOS-7-x86_64-DVD-1804.iso 2.VMare激活码: AU5WA-0E ...

  9. redhat6.4 安装Oracle11gR2 遇到的问题

    http://blog.sina.com.cn/s/blog_53a5865c0102e2u6.html   1.使用的时候出现一个错误: /lib/ld-linux.so.2: bad ELF in ...

随机推荐

  1. 08.net网站开发(前端):5.jQuery

    开发网站肯定要会JS,嫌代码太难看难学那至少要学会jQuery.当然我见过有些项目纯用服务端控件也是能做出来的,但我相信,那些碰到复杂的需求的话肯定很棘手的.jQuery是对JS和DOM的封装,少量代 ...

  2. 大一C语言结课设计之《简单计算器》

    /*===============================================*\ ** 设计目的:简单计算器,计算形如10*(20.2-30.6)+5.0/2的表达式值 ** 简 ...

  3. HTTP学习笔记--HTTP报文

    报文流     HTTP报文在客户端.服务器和代理之间流动.“流入”.“流出”.“上游”.“下游”这些术语用来描述报文方向. 报文流入源端服务器     流入:流向服务器     流出:流向用户Age ...

  4. 解决:Visual Assist X 不支持HTML、Javascript等提示

    Visual Assist X 安装后,不能进行javascript hmtl提示,只有回到老版本才行.这个问题折腾了老久,才给解决了. 记录下来,以便于网友和自己使用. 问题原因: Visual A ...

  5. 利用UICollectionView实现瀑布流

    利用UICollectionView实现瀑布流通过自定义布局来实现. - 自定义类继承UICollectionViewLayout: 必须重写的方法有: //决定每个item的位置: - (nulla ...

  6. Android 开发笔记 “SQLite”

    SQLite 入门与分析 1.SQLite介绍 自几十年前出现的商业应用程序以来,数据库就成为软件应用程序的主要组成部分.正与数据库管理系统非常关键一样,它们也变得非常庞大,并占用了相当多的系统资源, ...

  7. CentOS6.5安装elasticsearch+logstash+kibana

    首先卸载低版本的java环境,然后安装 java环境和Apache服务 yum install -y java--openjdk httpd 安装ES环境 elasticsearch wget htt ...

  8. tf–idf算法解释及其python代码实现(上)

    tf–idf算法解释 tf–idf, 是term frequency–inverse document frequency的缩写,它通常用来衡量一个词对在一个语料库中对它所在的文档有多重要,常用在信息 ...

  9. 405 HTTP method GET is not supported by this URL

    孙鑫java web开发详解P285里面提交Get网站弹出提示405 HTTP method GET is not supported by this URL 原因父类doGet()方法未覆盖. 应写 ...

  10. octopress command memo

    1 rake new_post rake new_post[title]           # Begin a new post in source/_posts 2 rake preview ht ...