主要内容

1. 常用存储模式

2. 配置网络

3. 维护指令

常用存储模式

- 文件系统 优点:管理方便, 缺点:读写慢

- 裸设备 只没有被格式化和挂载的磁盘, 只能有程序直接访问, 不能被操作系统访问, 优点:访问快, 缺点: 不方便管理

- ASM: Oracle 开发的文件系统, 针对数据库的各种操作进行了优化, 使用 ASM 存储数据时, 与裸设备类似, 在操作系统中看不到对应的文件, 备份恢复操作也只能采用 rman .

1. 首先需要下载 3 个 rpm 包, 在 oracle 指定网址, 安装 3 个包后.

2. 配置 ASM, 使用 /etc/init.d/oracleasm configure, 使用 oracleasm createdisk 添加 ASM 管理磁盘分区, 例如: /etc/init.d/oracleasm createdisk sdf1 /dev/sdf1 , 创建完毕后, /etc/init.d/oracleasm listdisks 查看ASM 的情况, 也可以使用 oracleasm deletedisk 取消磁盘 ASM 管理

3. 启动 CSS 服务, 在使用 dbca 创建 ASM 管理的数据库之前, 首先要执行 CSS 服务

4. 创建 ASM 数据库, dbca 图形界面

5. 创建 ASM 管理表空间, create tablespace testASM datafile ‘+ASM/testASM01.dbf’ size 5m /

- LVM

配置网络

- lsnrctl start 启动监听器, lsnrctl status,

- netmgr 工具配置网络, 这是图形界面工具, 配置结果会在 $ORACLE_HOME/network/admin 目录下生成 tnsnames.ora

- ps –ef 查看进程 , ps –ef | grep “ora” | grep –v grep

- 使用 v$process 查看用户连接与服务器进程对应关系 注: 这是个动态视图

维护指令

- 删除旧的归档文件或跟踪文件, find /oracle/arc –ctime + 5 –exec rm –rf {} \; 或 find /oracle/arc –ctime + 5 | xargs rm –rf

- 查找大文件 find ./ *.dbf –size +10000k

- 在跟踪文件中查找错误信息 grep –i ora- /oracle/admin/law/bdump/alert_law.log , find . | xargs grep –i ^”ora-”

- 查看内存使用情况, free, cat /proc/meminfo

- 系统状态监控命令 vmstat, vmstat 2 3 每2秒执行1次, 一共执行3次, top top –d 2 –n2 每2秒刷新1次, 执行2次, iostat

基于Linux的oracle数据库管理 part3( 存储 网络 常用命令 )的更多相关文章

  1. 基于Linux的oracle数据库管理 part1( 准备及linux基础 )

    主要内容 1. 安装VMware tools (好处, 显示效果增强, 从虚拟机出来不需要alt+ctrl 切换) 2. Linux 启动过程, 方便以后oracle 自动启动与关闭 3. Linux ...

  2. 基于Linux的oracle数据库管理 part2( 数据库 准备,安装,创建 )

    主要内容 1. 准备 2. 安装 与 删除 软件 3. 创建数据库 4. 配置 SQL*PLUS 环境 准备 1. 软件包, rpm –qa , rpm –ivh *.rpm 2. 检查磁盘空间 3. ...

  3. 基于Linux的oracle数据库管理 part5( linux启动关闭 自动启动关闭 oracle )

    主要内容 1. 数据库自动启动与关闭 数据库自动启动与关闭 - 单数据库模式 启动监听器及数据库 启动脚本: #! /bin/bash su - oracle<<EOF lsnrctl s ...

  4. 基于Linux的oracle数据库管理 part6 (backup 相关的脚本)

    这里只是简单的介绍几种 备份方法 备份: 逻辑备份, 冷备份, 热备份 逻辑备份 也称作 导入(import), 导出(export), 作用是在不同的oracle数据库之间转移数据 物理备份, 就是 ...

  5. 基于Linux的oracle数据库管理 part4( shell管理 上 )

    主要内容 1. shell 基础补充 2. shell脚本与 SQL*PLUS shell 基础补充 - $(()) 中内容被看做是算术表达式, 其中的变量有没有”$”都可以, 例如 result = ...

  6. linux基础学习之软件安装以及常用命令

    linux基础学习之软件安装以及常用命令 调用中央仓库: yum install wget 然后下载nodejs: wget https://nodejs.org/dist/v10.14.2/node ...

  7. [转]Linux下网络常用命令和工具

    转自:http://int32bit.me/2016/05/04/Linux%E5%B8%B8%E7%94%A8%E7%BD%91%E7%BB%9C%E5%B7%A5%E5%85%B7%E6%80%B ...

  8. linux网络:常用命令(一)

    1.ifconfig  可以查看Linux的网卡情况 ifconfig eth0 查看 eth0的信息 给一块网卡设置多个ip地址: ifconfig eth0:0 192.168.1.12 255. ...

  9. 【JAVAWEB学习笔记】27_Redis:在Linux上的安装、Jedis和常用命令

    一.Redis简介 1.关于关系型数据库和nosql数据库 关系型数据库是基于关系表的数据库,最终会将数据持久化到磁盘上,而nosql数据     库是基于特殊的结构,并将数据存储到内存的数据库.从性 ...

随机推荐

  1. javascript中继承(二)-----借用构造函数继承的个人理解

    本人目录如下: 零.寒暄&回顾 一,借用构造函数 二.事件代理 三,call和apply的用法 四.总结 零.寒暄&回顾 上次博客跟大家分享了自己对原型链继承的理解,想看的同学欢迎猛击 ...

  2. NGP处理包

    NGP处理部分(主要就是这个RunOnce函数,客户单肯定是开个线程取调用这个RunOnce的) void NGP::RunOnce() { m_spTimerFac->driveTimer() ...

  3. LVM quick start

    这里记录一些任务用到的快速命令,详细LVM管理可参考: http://wenku.baidu.com/view/c29b8bc4bb4cf7ec4afed0ad.html 1.把home分区的磁盘空间 ...

  4. 从idea到ipo

    **************************************************************************************************** ...

  5. asp.net中Literal与label的区别

    Literal 控件表示用于向页面添加内容的几个选项之一.对于静态内容,无需使用容器,可以将标记作为 HTML 直接添加到页面中.但是,如果要动态添加内容,则必须将内容添加到容器中.典型的容器有 La ...

  6. Android安卓开发环境搭建详细教程

    安装目录:步骤1 安装JDK步骤2 安装 Android SDK ----http://www.androiddevtools.cn/ 步骤3 安装Tomcat步骤4 安装Ant步骤5 安装Eclip ...

  7. QAQ OI生涯の最后一个月

    QAQ 总觉得自己要做点什么 可是并不知道去做些什么 QAQ 先挖一些坑吧,不管怎么样,把这些坑填完估计NOI也就无憾了 1.读完13-16的论文 QAQ 2.做完12-16的POI  QAQ 3.做 ...

  8. mp3 音频 音乐 tag ID3 ID3V1 ID3V2 标签 读取信息 获得图片 jpeg bmp 图片转换等

    mp3 音频 音乐 tag ID3 ID3V1 ID3V2 标签 读取信息 获得图片 jpeg bmp 图片转换(上) MP3文件格式(二)---ID3v2 图:ID3V1标签结构 图:ID3V2标签 ...

  9. Xamarin.Android MVP模式

    一.简介 随着UI创建技术的功能日益增强,UI层也履行着越来越多的职责.为了更好地细分视图(View)与模型(Model)的功能,让View专注于处理数 据的可视化以及与用户的交互,同时让Model只 ...

  10. 一个国外网盘pCloud——支持离线下载

    给大家分享一个国外网盘<支持离线下载> https://my.pcloud.com/#page=register&invite=HiegZ8aBrt7