之前部署过好多Oracle服务,采用的日志文件系统一直是ext3。但是我观察到很多人在格式化/挂载数据盘时,采用的日志文件系统类型有ext3、ext4、xfs等,这不禁让我发出疑问,哪个类型的数据处理性能是更好的呢?xfs是后来出的,按理说,应该是越晚出的产品越优秀。


网上查找资料,进行对比,还是应该选择xfs。

参考资料:http://t.zoukankan.com/gcixx-p-11145513.html

1. 挂载数据盘操作如下:

[root@cwcsb-gxcwy832-xnce-1 ~]# fdisk -l

Disk /dev/vda: 536.9 GB, 536870912000 bytes, 1048576000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000ba968 Device Boot Start End Blocks Id System
/dev/vda1 * 2048 1001471 499712 83 Linux
/dev/vda2 1001472 1048575966 523787247+ 83 Linux Disk /dev/vdb: 2093.8 GB, 2093796556800 bytes, 4089446400 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

2. 格式化硬盘

mkfs -t xfs  /dev/vdb

3. 挂载

mkdir /u01        #创建硬盘挂载路径
mount /dev/vdb /u01 #将硬盘挂载到/u01路径下

4. 然后执行永久挂载,将格式化后的硬盘写入/etc/fstab

vim /etc/fstab

  或者使用blkid命令查出/dev/vdb的uuid,将uuid写入/etc/fstab。如下:

[root@cwcsb-gxcwy832-xnce-1 /]# blkid
/dev/sr0: UUID="2022-09-22-13-57-55-00" LABEL="config-2" TYPE="iso9660"
/dev/vda1: UUID="8330467f-5be7-4d58-90d1-d7f530550524" TYPE="xfs"
/dev/vda2: UUID="e38f107f-b634-46e7-b167-583c0a5d96e7" TYPE="xfs"
/dev/vdb: UUID="9519aab3-0619-4a78-aecb-2b6590ec52a3" TYPE="xfs"
[root@cwcsb-gxcwy832-xnce-1 /]# blkid /dev/vdb
/dev/vdb: UUID="9519aab3-0619-4a78-aecb-2b6590ec52a3" TYPE="xfs"

 5. 查看挂载后硬盘

[root@cwcsb-gxcwy832-xnce-1 /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda2 500G 34G 466G 7% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 8.5M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/vda1 485M 130M 356M 27% /boot
tmpfs 3.2G 0 3.2G 0% /run/user/1001
/dev/vdb 2.0T 33M 2.0T 1% /u01

注意:如果将硬盘挂载到已存在文件的路径下,请将该路径文件夹及其数据备份,创建个新的同名路径,将格式化后的硬盘挂载的新建的路径。否则会导致原有路径下的文件不可见。

   如:将格式化后的硬盘挂载到/opt路径下,挂载完成后,/opt下原有文件不可见。正确操作: mv /opt /opt.bak ,mkdir /opt , cd /opt.bak 、 mv * /opt ,  rm -rf /opt.bak

Oracle部署,关于日志文件系统选择(硬盘格式化、挂载)的更多相关文章

  1. Linux的文件系统及其硬盘分区挂载原理

    如果您是一位新手,也许 您还不知道如何把文件从Windows拷贝到Linux上吧?下面,我们将说明Unix文件系统以及mount的工作过程,然后再比较详细地讨论. mount的使用和有关选项.如果您已 ...

  2. ext3是对ext2文件系统的一个扩展高性能日志文件系统

    嵌入式开发者所做的最重要的决定之一就是部署哪种文件系统.有些文件系统性能比较高有些文件系统空间利用率比较高,还有一些文件系统设备故障或者意外断电后恢复数据比较方便. linux文件系统概念 分区 分区 ...

  3. VMWARE 虚拟机新增硬盘,格式化分区,并挂载

    VMWARE 虚拟机新增 硬盘 并挂载 一台虚拟机上安装ORACLE12c 需要分一块硬盘挂载数据文件 日志文件 以及归档文件 1. 关闭虚拟机 2. 编辑虚拟机设置 选择[编辑虚拟机设置]并打开,将 ...

  4. 转 Linux日志文件系统及性能分析

    日志文件系统可以在系统发生断电或者其它系统故障时保证整体数据的完整性,Linux是目前支持日志文件系统最多的操作系统之一,本文重点研究了Linux常用的日志文件系统:EXT3.ReiserFS.XFS ...

  5. 经历:asp.net oracle 部署问题以及解决方法

    原文:[原创]经历:asp.net oracle 部署问题以及解决方法 精简的美丽...... 一.环境    开发环境        win7 64bit         Vs2010       ...

  6. linux 硬盘分区与格式化挂载 (二)

    1. 文件系统的挂载与卸载(详见linux系统管理P406)1) 掌握挂载的定义:挂载指将一个设备(通常是存储设备)挂接到一个已存在的目录上.2) 掌握mount命令的功能:实现文件系统的挂载.3) ...

  7. Linux 硬盘格式化、分区、挂载、卸载、删除分区,Linux重新调整分区

    目录 Linux 硬盘格式化.分区.挂载.卸载.删除分区 0. 查看挂载情况 1. 查看硬盘信息 2. 创建分区 3. 查看磁盘信息 4. 格式化分区 5. 将分区信息写入fstab, 设置开机自动挂 ...

  8. linux系统——日志文件系统及性能分析

    Linux日志文件系统及性能分析 日志文件系统可以在系统发生断电或者其它系统故障时保证整体数据的完整性,Linux是目前支持日志文件系统最多的操作系统之一,本文重点研究了Linux常用的日志文件系统: ...

  9. linux环境下的Oracle部署

    一.  环境及相关软件 虚拟机:VMwore Workstation Linux系统:CentOS ORACLE:ORACLE_112030_Linux-x86-64 Xmanger软件 二.  安装 ...

随机推荐

  1. 多种方法在Markdown加入上划线、中划线、下划线

    上划线和下划线不是Markdown自身语法,因此需要一点摸索,特将结果记录于此 1.中划线 中划线是markdown自身语法,实现起来很简单: ~~中划线~~ 实现的效果如下: 中划线 2.下划线 2 ...

  2. WPF开发快速入门【7】WPF的拖放功能(Drag and Drop)

    概述 本文描述WPF的拖放功能(Drag and Drop). 拖放功能涉及到两个功能,一个就是拖,一个是放.拖放可以发生在两个控件之间,也可以在一个控件自己内部拖放.假设界面上有两个控件,一个Tre ...

  3. Java Web中MVC设计模式与IOC

    MVC是由Model(模型).View(视图).Controller(控制器)三个模块组成 视图:用于做数据展示以及和用户交互的一个界面(html页面) 控制层:能够接受客户端的请求,具体的业务功能还 ...

  4. JDBC的学习 3-1

    JDBC的学习 3-1 JDBC基本概念 快速入门 对JDBC中各个接口和类详解 JDBC : 概念 :Java DateBase Connectivity java数据库连接,Java语言操作数据库 ...

  5. Jenkins JNLP方式启动 Agent

    Jenkins Server配置 如果你是通过Nginx代理了jenkins,那么需要调整下Nginx的配置 map $http_upgrade $connection_upgrade { defau ...

  6. Docker_删除所有容器

    删除所有容器 docker rm `docker ps -aq`

  7. 本地 maven + scala 跑spark wordcount

    pom.xml 点击查看代码 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http: ...

  8. Pytorch: repeat, repeat_interleave, tile的用法

    https://zhuanlan.zhihu.com/p/474153365 torch.repeat 使张量沿着某个维度进行复制, 并且不仅可以复制张量,也可以拓展张量的维度: import tor ...

  9. 一篇文章带你掌握主流数据库框架——MyBatis

    一篇文章带你掌握主流数据库框架--MyBatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL.存储过程以及高级映射. 在之前的文章中我们学习了MYSQL和JDBC,但是这些东西远远不 ...

  10. Java访问Scala中的Int类型

    出错代码 写java 和 scala 混合代码的时候遇到一个小问题 def extractRefInputFieldsWithType(exprs: JList[RexNode]): Array[(I ...