`
文章列表
概述 随着硬盘容量、速度的快速发展,硬盘的可靠性问题越来越重要,今天的单块硬盘存储容量可轻松达到1TB,硬盘损坏带来的影响非常巨大。 不同的文件系统(xfs,reiserfs,ext3)都有自己的检测和修复工具。检测之前可以先 ...
FreeBSD 和各种Linux发行版一样,是一种免费的Unix类操作系统。由于FreeBSD的推出稍晚于Linux,因此国内介绍FreeBSD的文章较少,而且 由于某些煤体不负责任的推波助澜,Linux被过分夸大、神化了。实际上,很多大网站都在用FreeBSD,如Yahoo,甚至包括Microsoft的 Hotmail(Microsoft收购Hotmail 4年了,但直到去年11月Microsoft才宣布Hotmail向Windows/IIS迁移,而且,至今Hotmail主机群中依然包括 FreeBSD Boxes,可见Microsoft对于Windows并不是真的很放心,这一事实也证明了F ...
Database Control简介。 在Oracle10g开始,Oracle提供了网页形式的管理工具,Database Control。我们可以使用dbca在建库的时候指定安装Database Control。也可以在安装完数据库以后,通过调用emca来创建Database Control。个人认为Database Control的使用一方面方便了DBA对数据库的管理,另一方面由于消耗系统资源,而且大部分在Oracle提供的选项上进行选择,灵活度不够。可以算是好坏摻半把。 利用emca创建Database Control 所谓 repository是存放Database Contro ...
很早前我就遇到了,可一直就没法子,只有在写错后重新写一次,也就麻烦点算了。如下现象: SQL> select * from dba_tables SQL> ed Wrote file afiedt.buf 38 :q ? / ? [2]+ Stopped sqlplus "/ as sysdba " 一旦这样,只有ctrl+z来退出了。不过今天经“老不死会员”指点:“所以,问题在于你用的editor是ed ,而非vi造成的。 先运行 SQL>define _EDITOR=vim 再edi就可以进入vim 或者在操作系统 ex ...
sysctl 是一个用来在系统运作中查看及调整系统参数的工具,它包含一些 TCP/IP 堆栈和虚拟内存系统的高级选项, 这可以让有经验的管理员提高引人注目的系统性能。用sysctl可以读取设置超过五百个系统变量。基于这点,sysctl(8) 提供两个功能:读取和修改系统设置。有的 sysctl 参数只是用来回报目前的系统状况,例如回报目前已开机时间、所使用的操作系统版本、核心名称等等;而有的可以让我们修改参数以调整系统运作的行为,例如网 络暂存内存的大小、最大的上线人数等等。而这些可以调整的参数中必须在一开机系统执行其它程序前就设定好,有的可以在开机完后任意调整。 查看所有可 ...
最优灵活体系结构(Optimal Flexible Architecture,简称OFA) OFA其实就是一种Oracle的一种规范,其意义就是用一种统一的给文件和文件夹的规则,和文件存放目录的规则做一个约定。这样,我们不管是安装多个版本的Oracle Database也好,因为目录规范,命名规范,这样软件不会冲突,方便管理,文件也方便查找。通过遵循OFA的指导,使得整个系统可以更加灵活。 Linux/Unix平台上的OFA命名机制 mount点的命名采用/pm的方式,其中p 是一个串字符常量,m 是一个固定长度的数字。例如:/u01、/u02、/ora01、/or ...
在RHEL下配置vnc (linux环境是redhat企业版5.3) 查看是否已安装VNC相关软件包 #rpm -qa|grep vnc vnc-server-4.1.2-14.el5 vnc-4.1.2-14.el5 表示已经安装上vnc服务。 如果没有安装,就需要用到第二张光盘,运行以下命令:#rpm -ivh /mnt/Server/vnc-serve ...
虚拟机于主机通过串口通信 我们需要先配置一下宿主机器上的virtualbox。 1. 在串口栏中勾选 []启用串口(E) 2. 端口编号选择COM1 3. 端口模式选择Host Pipe 4. 勾选 []创建通道(C) 5. Port/File Path: 填上 /tmp/serial. 也就是说我们在宿主机器的/tmp/中创建了serial的通道文件 此外,我们还要在宿主机器上设定一下串口.在此之前需要安装minicom软件 1. 运行minicom -s命令 2. CTRL+A调出配置界面,选择Serial port setu ...
引言 现今几乎各行各业内部都建立了自己的服务器,由于服务器的特殊地位,它的可靠性、可用性及其 I/O 速度就显得非常的重要, 保持服务器的高可用性和安全性是企业级IT 环境的重要指标,其中最重要的一点是服务器 ...
Linux 双网卡绑定概述 我们在这介绍的Linux 双网卡绑定实现就是使用两块网卡虚拟成为一块网卡,这个聚合起来的设备看起来是一个单独的以太网接口设备,通俗点讲就是两块网卡具有相同的IP地址而并行链 接聚合成一个逻辑链路工作。其实这项技术在Sun和Cisco中早已存在,被称为Trunking和Etherchannel 技术,在Linux的2.4.x的内核中也采用这这种技术,被称为bonding。 bonding技术的最早应用是在集群——beowulf上,为了提高集群节点间的数据 传 输而设计的。下面我们讨论一下bonding 的原理,什么是bonding需要从网卡 ...
Linux chkconfig概述 Linux chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 Linux chkconfig命令使用语法: chkconfig  [--add]  [ ...
进新公司已经快1个月了,和之前旧公司的忙碌,新公司以新人以学习为主的主导思想将我闲置在了项目组中。无所事事的一个月让我有了更多以前十分珍惜的空余时间。习惯了奔波劳累的我已经养成了一股贱骨头,是在闲不下来。这般悠闲的环境也着实让我感觉分外的痛苦。在被闲置了半个月后,我出人意料的被借到了广州的其他项目组实施linux ha的双机环境。抱着天降大任于我的想法,我努力的为这次出差进行着技术准备,虽然辛苦,但也很有收获。由于甲方的拖拖拉拉,各种客观条件让整个实施进度缓慢。而我也继续悠闲的出差着。每天就是上班,下班回宾馆,上网到深夜,隔天又睡眼朦胧的去上班。由于实施之前有所准备,工作也十分轻松,也在房间里独 ...
SCN号概述 SCN是当Oracle数据库更新后,由DBMS自动维护去累积递增的一个数字。Oracle数据库中一共有4种SCN分别为 系统检查点SCN: 系统检查点SCN位于控制文件中,当检查点进程启动时(ckpt),Oracle就把系统检查点的SCN存储到控制文件中。该SCN是全局范围的,当发生文件级别的SCN时,例如将表空间置于只读状态,则不会更新系统检查点SCN。   查询系统检查点SCN的命令如下 SQL> select CHECKPOINT_CHANGE# from v$database; CHECKPOINT_CHANGE# ...
新公司上班第2天,一如昨天的平淡,唯一的任务昨天早上就已经完成,看了2篇配置文档。不清楚自己在这能干什么,会干什么。是觉得我太年轻没经验,还是闲我技术不够成熟,亦或是压根就不相信我。这种患得患失的心情伴随着每天不定时的上班越来越强。坐着同事的车,从闹区开到了城郊,为了那点点低速补贴,车速一直很稳定的维持在40km/h。路上除了勉强比电动车快点,每辆车都开得比我们快。和之前的工作相比,这份工作悠闲得让我从骨子里发软。离开xxx公司之前,一直以为我将面临更大挑战,没想到我最大的挑战是怎么克服这种心里落差和这份悠闲。之前两位见过面的同事,一个有可能不来,一个有可能走,到时候只剩我一个面对xxxx公司这 ...
在Oracle的调度任务概述 在Oracle的调度任务中不仅提供了program,job和schedul三个基本的组件,还提供了很多高级的组件。如 job class:用来将任务与资源计划进行关联,对资源请求相似的JOB可放置在相同JOB CLASS中。 window:表示在某段时间里启动与之关联的job class中的job或schedule,同时将启动的JOB和window中相关的资源计划进行关联 window group:把相关的window组合起来,作为一个组,方便管理和使用。 chain:一系列event_schedule、program和subchain的有机结合。 笔 ...
Global site tag (gtag.js) - Google Analytics