评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
配置非LVM文件系统
操作步骤
- 按照文件系统规划的文件系统类型,将挂载的磁盘格式化为对应的文件系统类型。
[root@dbn02 ~]# mkfs.ext4 /dev/sdb mke2fs 1.41.12 (17-May-2010) /dev/sdc is entire device, not just one partition! Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 32768000 inodes, 131072000 blocks 6553600 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=4294967296 4000 block groups 32768 blocks per group, 32768 fragments per group 8192 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968, 102400000 Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done This filesystem will be automatically checked every 33 mounts or 180 days, whichever comes first. Use tune2fs -c or -i to override.
- 手工挂载文件系统。
[root@dbn02 /]#mkdir /oradata //创建文件系统挂载点 [root@dbn02 /]# mount -t ext4 -o sync /dev/sdb /u01/app/oracle/oradata
- 获取磁盘UUID。
[root@dbn02 /]# blkid /dev/sda2: UUID="9489920d-873b-4aae-a179-13e54806fc3b" TYPE="ext3" /dev/sda1: UUID="84504abe-d8e1-41b4-ad66-d9520389c6db" TYPE="ext3" /dev/sda3: UUID="12a75ac1-6030-4c58-8fe1-62acf4b85cc1" TYPE="swap" /dev/sda5: UUID="46e2de0e-3b6d-4810-ad5c-146b4f8845e1" TYPE="ext3" /dev/sda6: UUID="2ad8583e-f956-4a63-a1ee-62151e7163e4" TYPE="ext3" /dev/sda7: UUID="6c125b97-aff7-4fa5-827b-0af02bbd3958" TYPE="ext3" /dev/sda8: UUID="9bda232e-6743-4164-a1a9-be0d014bb6cf" TYPE="ext4" /dev/sdb: UUID="bf8c5cb5-1525-4fd4-8a82-268dc0eb767e" TYPE="ext4" /dev/sdc: UUID="a9d827d6-e27d-4555-bb2c-10a47f7a285a" TYPE="ext4"
禁止直接编辑/etc/fstab文件,否则将造成OS无法启动。
编辑文件系统启动自动挂载脚本。
[root@dbn02 /]# vi /etc/rc.local "/etc/rc.local" 18L, 361C#!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local sleep 300 //延迟300秒挂载文件系统 mount -t ext4 -o sync UUID=bf8c5cb5-1525-4fd4-8a82-268dc0eb767e /oradta
- 获取脚本“install_dropcache.zip”,并将压缩包中的脚本解压缩至本地目录。
- 打开WinSCP工具,创建与系统之间的连接,进入文件解压缩后所在的本地目录,鼠标右键单击脚本文件,鼠标单击上传,修改上传界面的传输设置模式,将传输设置模式改为二进制模式,单击确定按钮上传。
- 在确认系统已经成功上传脚本之后,在root账户模式下,执行如下所示的命令。
[root@dbn02 ~]# sh install_dropcache.sh INFO:drop cache scripts install success, /opt/dsware/dropcache.sh will run every 60 minutes; [root@dbn02 ~]# crontab –l //检查脚本是否设置完成 0 0 * * * sh /opt/omm/oma/tools/func/oma_check_log.sh & * * * * * sh /opt/dsware/agent/script/dswareAgent_crontab_chk.sh >/dev/null 2>&1 & * * * * * sh /opt/omm/oma/tools/oma_monitor >/dev/null 2>&1 & */5 * * * * sh /opt/fc2/bin/scripts/ssdp_monitor > /dev/null 2>&1 0 * * * * sh /opt/dsware/dropcache.sh > /dev/null 2>&1 [root@dbn02 ~]# sh /opt/dsware/dropcache.sh //手动测试刷新内存的脚本
- OS关机重启之前,需手动卸载文件系统,否则有可能造成文件系统的丢失。
[root@dbn02 /]# umount /u01/app/oracle/oradata
若无法卸载,提示如下错误时,请排查关闭业务之后,再次执行卸载。
[root@dbn02 /]# umount /oradata umount: /oradata: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) [root@dbn02 /]# lsof /oradata COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME dd 27898 root 1w REG 8,16 76181143552 13 /oradata