教程学院
图像设计 多媒体类 机械制图 办公软件 操作系统 系统编程 网站编程 网页制作 数据库类 网络路由 网络工程 网络安全 考试认证
firefox火狐浏览器下载
酷网学院
CAD
AutoCad Cam350 ProEngineer GCcam MATLAB Unigraphics SolidWorks CAXA Solid3000 Cimatron EdgeCAM
系统
安全 防火墙 病毒 WinXP Win2003 Vista
数据库
编程
网络
精彩图库
  当前位置: 库库中文网 · 数据库类教程 · Informix教程

Informix-OnLine动态服务器运行模式管理

学院最新推荐文章
教程推荐
『Informix-OnLine动态服务器运行模式管理』如果文章有大量图片,显示会较慢,请等待图片下载完成
 
点击数: 更新时间:2005-12-7 

1.OnLine的操作模式

off-Line(离线模式)

Quiescent(静态模式)

On_Line(联机模式)

Shutdown(关闭模式)

Recovery(恢复模式)

OnLine系统有以下几种工作模式

脱机模式:OnLine没有运行,共享内存没有分配

初始化模式:一种过渡模式,发生在OnLine进行初始化,脱机模式到静态模式转换过程中。

静态模式:oninit进程正在运行,共享内存资源已经分配,但是系统不允许数据库用户对数据库进行存取操作,只有管理员(由informix登陆的用户)能够存取OnLine系统。

联机模式:系统启动并且运行,数据库用户可以正常使用系统

关闭模式:系统已启动并且正在运行,当前的用户可以继续使用系统,但是新的用户不允许使用系统

恢复模式:系统正在进行快速恢复,或者由系统归档数据进行恢复。快速恢复是offline模式向静态模式转换过程的过程中发生。这个恢复过程需要一些时间,这个时间和要恢复的数据量的大小有关。

2.普通OnLine进程

INFORMIX-OnLine动态服务器使用几个叫oninit的进程来进行自身的操作。通常系统中都会有几个oninit进程存在;每一个进程都被称为OnLine系统的一个虚拟处理器。

oninit进程是作为root来运行的。这是虚拟处理器初始化任务必须要使用的用户权限,另外,由于oninit进程时作为root用户来运行的,所以对于保护进程是有利的,因为普通用户不能够kill掉root用户的进程。

onstat工具能够读取并报告OnLine系统的共享内存结构,-gglo选项会显示单独的oninit进程的信息,其中包括进程的ID,虚拟处理器的类,用户CPU,和系统CPU的情况。

$onstat-gglo

3.UNIX级别的共享内存

UNIX命令ipcs可以用来检查操作系统级别的共享内存段和信号量分配情况。有的平台上可能没有这个命令ipcs命令会打印出当前你的系统中处于活动状态的共享内存的信息。对每一个资源,这个命令会显示:

TYPE包括信息队列(q),共享内存段(m),或者信号灯(s)。

ID资源条目的唯一的表示号

KEY应用程序存取资源使用的参数。

MODE存取模式和许可权限的标记

OWNERandGROUP登录名和用户属主的组号,OnLine使用的所有的共享内存资源的属主的属主为root和informix组。

OnLine共享内存使用的基本键值为0x52564801。SERVERNUM的值乘上0X10000并且加上这个值就为共享内存的键值。这就是,如果你的SERVERNUM的值为2,你的共享内存段的键值为0x52564801+(2*0x10000)=0x52584801。如果SERVERNUM的值为6,产生的键值就为0x525c4801。

4.更改运行模式:MODE菜单

$onmonitor 使用onmonitor命令的主菜单中的mode菜单可以显示如下的mode选项:

startup将OnLine从离线状态带到静态模式。它会启动OnLine进程并且分配共享内和信号量资源。

On_Line将系统由静态模式变为联机模式。在这种模式下用户可以使用系统。

Graceful-Shutdown被用来将系统由联机模式变为静态模式。这个命令让当前的用户继续工作。但是拒绝新的用户使用系统。当所有的用户离开系统,就将系统变为静态模式。5分钟显示一次当前的用户列表。

Immediate-Shutdown用来将系统由联机模式立即转换为静态模式。并且中断当前所有活动用户的操作,回滚任何打开的事务,并且将系统变为静态模式。

Take_Offline被用来将系统由静态模式变为离线模式。如果当前系统处于联机模式,首先要进行immediate-Shutdown操作。

5.恢复模式

在两种环境下,OnLine的操作模式会为恢复模式:在恢复进行当中,系统会处于快速恢复模式直到恢复完成。

在快速恢复中。

6.使用oninit工具来改变OnLine模式

oninit工具可以用来改变OnLine系统的操作模式。oninit工具的参数如下:

oninit将OnLine由离线模式变为联机模式

oninit-s将OnLine由离线模式变为静态模式

oninit-i初始化OnLine的rootdbspace。

oninit-p在共享内存初始化的时候不搜寻和删除临时表。

oninit-y在系统提示的时候自动回答yes。

警告:在通常情况下不要使用-i参数。因为它会破坏现有的所有数据。

提示:如果你想要在你的机器重启动的时候就自动启动OnLine系统到联机模式,你可以将oninit命令,加入到你的系统的启动脚本中(多数UNIX机器是/etc/rc)。

7.使用onmode工具来更改OnLine模式

使用命令onmode可以改变OnLine系统的操作模式:

-k执行一个Immediate-Shutdown并且将系统由静态模式变为离线模式。

-m将系统由静态模式变为联机模式

-s执行一个graceful_Shutdown.

-u执行一次Immediate-Shutdown

-y对所有的提示自动回答yes,必须和其他的选项一起使用。



作者:无 来源:无
】【关闭窗口
·上页:
·下页:
相关文章
     数据库类教程 - Informix教程
推荐教程Informix Dynamic Server数据库
推荐教程Informix数据库调优办法
推荐教程JDBC连接Informix IDS
推荐教程Informix sysmaster表详细解说
推荐教程配置和完成Informix ON-Bar地备
推荐教程online地备份详细解说
推荐教程配置Informix动态服务器里面CPU
推荐教程备份Informix-Online数据库三法
推荐教程Informix动态服务器表分片策略地
推荐教程OnLine非正常结束后处理办法
推荐教程Win xp下地Informix connect配置
推荐教程用shell完成Informix地性能监控
精彩图片汇集
advertisement
关于站点 - 广告服务 - 联系我们 - 版权隐私 - 免责声明 - 合作伙伴 - 程序支持 - 网站地图 - 返回顶部
网站文本地图
版权所有:库库中文 2005-2007 欢迎各种媒体转载我们的原创作品[转载请注明出处]
copyright © 2005-2008 www.QQGB.com online services. all rights reserved. 蜀ICP备05015578
Template designed by Virus. Optimized for 1024x768 to Firefox,Opera and MS-IE6. Site powered by EQL.
红盾
热爱电脑,热爱生活
拥有电脑,拥有生命
让我们享受拥有电脑的时光