PI系统高级管理员培训_第1页
PI系统高级管理员培训_第2页
PI系统高级管理员培训_第3页
PI系统高级管理员培训_第4页
PI系统高级管理员培训_第5页
已阅读5页,还剩90页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PI产品培训-系统应用PI系统高级管理员培训企业信息事业部LN-PA-2:PI系统高级管理员培训目标掌握PI系统数据的备份与恢复熟练使用PI系统工具,检查PI系统运行状态掌握常用PI系统参数的配置掌握PI系统数据档案管理操作掌握PI系统安全策略设置目录1.日常运行状况检查2.PI系统启动与停止3.备份PI系统4.管理数据档案5.管理接口6.管理安全1.日常运行状况检查日常运行状况检查PI系统的复杂性和运行的稳定性要求检查关键运行状况指标和系统健康状态指标目的:管理员可熟悉系统的正常运行状态,更易获取反常的错误信息。及时发现系统的各种非正常迹象,及早发现问题并做出应对措施。日常运行状况检查关键运行指标检查域检查域检查内容使用工具备份PI系统备份是否已经运行?PIHealthCheck或piartool-al消息日志查看异常事件PIHealthCheck或pigetmsg连接客户端是否正常?PIHealthCheck或pilistupd测点数据参考测点的数据是否正常?PIHealthCheck或pisnap.bat

或pisnap.sh快照数据流正常与否?PIHealthCheck或piartool-ss存档数据流正常与否?PIHealthCheck或piartool–as/-qs档案迁移验证是否已经注册了档案文件,并为下一次迁移做好准备PIHealthCheck或piartool-al接口日志检查接口是否发生异常事件PIHealthCheckIO速率计数器查看接口的健康状况PIDatalink或PI

ProcessBook性能计数器(Windows)查看PI子系统的性能计数器,检查运行状况Windows性能监视器.PI性能监视接口PIHealthCheck、pigetmsg、pilistupd、piartool、piconfig日常运行状况检查查看消息日志更新管理器查看测点当前值监视快照数据流监视事件队列监视存档查看档案文件的注册情况检查接口日志查看消息日志PI消息子系统负责维护来自所有PI子系统的消息。每天生成二进制格式的日志文件:

PI\log\pimsg_YYMMDD.dat。日志文件可进行备份/恢复,35天前的文件自动被清除。如果PI消息子系统不可用,事件将被写入到Windows的错误日志中。每隔三分钟或系统启动时回写到PI的日志文件中。UNIX系统下,PI\log目录下存放每个子系统的消息日志文件。查看消息日志使用pigetmsg工具察看内容。需要pi系统运行才能察看消息。可按时间、子系统和发送者标示查看消息。交互模式与非交互模式。更新管理器设置TotalUpdateQueue

参数:整个更新管理器数据库的最大事件队列,默认为100,000。如达到任何一个限制,PI将发送消息到消息日志。察看测点当前数据Windows和Unix平台上通用的工具:apisnap(PI\bin)。启动:apisnaplocalhost:5450交互模式下输入其它参数。察看快照数据流使用工具“piartool–ss”。列出当前快照信息,每5秒更新一次。系统处于稳定状态时,快照事件数和存档写入数规律增长。溢出队列和事件队列记录数应该为0。可监视远程服务器:-remote参数。察看快照数据流查看快照数据流实例1:$piartool-ssCountersfor7-Aug-0314:35:56

PointCount:100330

SnapshotEvents:12280110OutofOrderSnapshotEvents:1300

SnapshotEventReads:3920

EventsSenttoQueue:7719520

EventsinQueue:00

NumberofOverflowQueues:00

TotalOverflowEvents:00

PrimaryCapacityRemaining:25403490Countersfor7-Aug-0314:36:01

PointCount:100330

SnapshotEvents:12304212410OutofOrderSnapshotEvents:1300

SnapshotEventReads:4019

EventsSenttoQueue:7734301478

EventsinQueue:00NumberofOverflowQueues:00

TotalOverflowEvents:00

PrimaryCapacityRemaining:25403490察看快照数据流PointCount-测点计数器,当前在测点数据库中定义的测点数。SnapshotEventsCounter-快照事件计数器,数值+时间戳+测点ID。快照子系统对每个事件应用压缩算法。OutofOrderSnapshotEventsCounter-乱序快照事件计数器。比当前事件时间更靠前的事件视为乱序事件,不压缩直接写入到档案文件。乱序计数器记录发生乱序的次数。很大数量的乱序表明PI服务器可能出现问题,会导致性能降低。一般是因为服务器或数据源不正确的时钟改变。察看快照数据流piartool–ooo:显示发生乱序的所有测点。piartool–ooo–r:重置标志位。使用-r,只显示上次使用-ooo参数后发生乱序的测点。SnapshotsEventsReadCounter-快照事件读取计数器。EventsSenttoQueueCounter-发送到队列事件计数器。通常情况下,表明通过压缩测试正被写入到档案文件的事件数目。察看快照数据流Snapshotevents/EventsSenttoQueue=系统总体压缩比。小于2:1或大于10:1都需要调节。三个参数影响压缩:CompDev,CompMin和CompMax。EventsinQueueCounter-队列事件计数器。事件队列遵循FIFO规则。存入档案文件,则降低。系统宕机,事件队列写入到PI\dat\pimapevq.dat文件中。察看快照数据流NumberofOverflowQueuesCounter-溢出队列计数器,表明创建的溢出队列的数目。只有缓冲文件填满时才创建队列,通常情况下为0,最大65536。存档子系统处理完毕后自动删除。(pimq0000.dat,pimq0001.dat)TotalOverflowEventsCounter-全部溢出事件计数器。所有溢出队列中事件的总合。加上EventsinQueuecounter的值,即为全部未处理的事件。PrimaryCapacityRemainingCounter-主剩余容量计数器。还能存入主队列的事件的估计数目。察看事件队列使用工具piartool–qs。每5秒列出事件队列的统计信息。系统运行稳定后,事件队列的大小应该不会发生很大变化。察看多种计数器的信息。察看事件队列查看事件队列实例:$piartool–qsCountersfor7-Aug-0317:22:45

PhysicalFileSize(MB):640

PageSize(KB):10240

TotalDataPages:630

WritePageIndex:00

ReadPageIndex:00

TotalPageShifts:00

AvailablePages:630(100.0%)

AverageEventsperPage:403301EstimatedRemainingCapacity:254079063(2.2hr)

TotalBytesWritten(MB):00

TotalEventWrites:144768007(579/sec)

TotalEventReads:144768007(579/sec)

CurrentQueueEvents:00

OverflowQueues:00

TotalOverflowEvents:00

CurrentQueueId:00察看事件队列QueueSize:磁盘上物理文件大小。PageSize为文件加载到内存中的大小。TotalDataPages是页面数目。Queuesize/pagesize-1(队列头不算)。PageActivity:页面活动性。WritePageIndex表示快照子系统当前正写入的页。ReadPageIndex表示存档子系统当前正读取的页。通常情况下,这两个值应该相等。TotalPageShifts:如果快照和存档子系统没有读取同一个页,则将发生迁移。AvailablePages:当前队列中可用的页面数。察看事件队列QueueCapacity:队列容量。AverageEventsperPage-基于所有事件的平均大小。估计剩余容量EstimatedRemainingCapacity-事件数目表示(piartool-ss)。TotalBytesWritten-自最近一次快照子系统启动后,通过事件队列的数据量。EventRates:TotalEventWrites-快照将事件发送到存档中。TotalEventReads-存档子系统读取事件。CurrentQueueEnents-差值,每个队列的总事件数。察看事件队列OverflowQueues:溢出队列。OverflowQueues计数器和TotalOverflowEvents表明存在多少个溢出队列,和溢出的事件总数。CurrentQueueId表示主队列的顺序号,通常情况下总为0。查看存档查看存档子系统的内部计数器。预测下一次档案迁移,监视系统当前的性能和行为。使用的工具是piartool-as和piartool-al。Windows系统下,将PI内部计数器视为系统的性能计数器。查看存档查看存档子系统计数器实例:$piartool–as

Countersfor7-Aug-0314:51:10

ArchivedEvents:10506211485

OutofOrderEvents:0

0

EventsCascadeCount:0

0

EventsRead:5

0

ReadOperations:0

0

CacheRecordCount:0

0

CacheRecordsCreated:6

0CacheRecordMemoryReads:5

0

CacheCleanCount:0

0查看存档

Archive

RecordDiskReads:146342219

ArchiveRecordDiskWrites:152737226

UnflushedEvents:12431-203

UnflushedPoints:3131-48

PointFlushCount:133491211

PrimaryArchiveNumber:5

0

ArchiveShiftPrediction(hr):1

0

ArchivingFlag:1

0

ArchiveBackupFlag:0

0

ArchiveLoadedFlag:1

0

ShiftorSystemBackupFlag:0

0

FailedArchiveShiftFlag:0

0OverflowIndexRecordCount:0

0OverflowDataRecordCount:50824续上页:查看存档ArchivedEventsCounter:存档事件计数器。每个新事件写入到档案文件中(通过存档缓冲),该值增加。包括删除和编辑事件。Out-of-OrderEventsCounter:乱序事件计数器。从快照接收的事件,如其时间戳比目标记录中最近的事件更早,称为乱序事件。EventsCascadeCount:由于乱序事件引起的事件溢出记录数,表明了乱序事件在档案文件中引起的碰撞。查看存档EventsReadCounter:事件读取计数器。所有程序读取的事件数。每个事件返回时增加。ReadOperationsCounter:读取操作计数器。档案读取请求的数目,不管事件返回的数目。ArchiveMemoryCacheCounters:存档内存缓冲计数器。存档子系统使用内存缓冲处理发送给磁盘文件的事件。例行过程中,至少每15分钟,缓冲区写入到文件里。缓冲机制比直接的磁盘读取提供了更优的性能。缓冲和磁盘文件映像会经常出现不一致(piartool-bs)。查看存档ArchiveMemoryCacheCounters:存档内存缓冲计数器。CacheRecordCount:当前的记录数。CacheRecordsCreated:执行为新的记录分配内存的操将增加此计数器。ArchiveRecordDiskReads:因缓冲中没有请求的记录而将该记录从文件中加载到缓冲区的次数。UnflushedEventsCounter:尚未写入磁盘的记录数。UnflushedPointscounter:存在还没有写入磁盘的事件的测点数。ArchiveRecordDiskWrites:将记录写入到磁盘的次数。查看存档ArchiveMemoryCacheCounters:存档内存缓冲计数器。CacheRecordMemoryReads:缓存的读取访问次数。CacheCleanCount:从缓存中移出的记录数。PrimaryArchiveNumber:内部标识符,可忽略。ArchiveShiftPrediction:档案迁移预测。ArchiveShift(hr):估计到下一次档案迁移的时间。piartool–al:计算。piartool–as:显示最近10分钟的平均值。查看存档ArchivingFlag:表明事件是否允许写入到档案文件中。1为允许,0不允许。迁移和备份时设为0。ArchiveBackupFlag:1表示档案文件处于备份模式下。0表示正常访问状态。ArchiveLoadedFlag:1表示主档案文件已加载(mounted),0表示未加载。ShiftorSystemBackupFlag:1表示档案文件处于迁移模式下或存档子系统处于备份模式下。查看存档FailedArchiveShiftFlag:正常为0,当因为没有可用于迁移的档案文件而导致迁移失败时,设为1。OverflowIndexRecordCount:索引记录数。当一个测点的两个溢出记录均为满,需要创建第三个时创建索引记录。档案文件消耗的度量值。OverflowDataRecordCount:非主数据记录的数目。主记录满,数据写入到溢出记录。档案文件消耗的度量值。列出注册的档案文件piartool-al:逆序列出注册的档案文件。档案文件的日期不会重叠。未使用的档案文件的开始和结束时间显示为currenttime.

根据列表决定档案序号:按序排列,主档案文件为0。实例:d:\pi\adm>piartool-alArchiveshiftprediction:ShiftTime:7-Aug-0315:51:20TargetArchive:e:\pi\dat\piarch.005Archive[0]:e:\pi\dat\piarch.006(Used:88.6%)PIarcfilehead[$Workfile:piarfile.cxx$$Revision:47$]::Version:6Path:e:\pi\dat\piarch.006

……

未使用的档案文件,序号随机。查看接口日志日常检查中,查看接口日志和非常重要的工作。检查每个接口的日志,必要时备份。2.PI系统启动与停止启动和停止PI系统PI子系统的依赖关系启动PI系统停止PI系统Shutdown事件自动启动PI子系统的依赖关系PI核心子系统PINetworkManagerPIMessageSubsystemPIUpdateMangerPISnapshotSubsystemPIArchiveSubsystemPIBaseSubsystem

PI子系统的依赖关系子系统依赖关系PINetworkManager所有PI子系统都依赖于这个子系统。PIMessageSubsystem如不可用,消息被写入到Windows系统消息日志或Unix下的标准输出设备。PIUpdateManager大多数PI系统和大多数客户端应用依赖于这个子系统。PISnapshotSubsystem依赖PIUpdateManager.PIArchiveSubsystem依赖thePISnapshotSubsystem.PIBaseSubsystem依赖thePIUpdateManagerPISQLSubsystem依赖核心子系统。PITotal依赖核心子系统。PIAlarm依赖核心子系统。PIBatch依赖核心子系统。PIPerformanceEquationScheduler依赖核心子系统。Interfaces依赖核心子系统。PIAPInodebuffering和PINetnodes允许一些操作在PI系统停机的情况下进行。启动PI系统Windows系统下启动PI系统登录用户必须具有足够的权限。作为服务启动PI系统:pisrvstart.bat[-nosite][-base]。启动PI系统为交互模式:pistart.bat[-nosite][-stdout]。启动过程:启动PI核心进程-》pisrvsvrappsstart.bat-》pisrvsitestart.bat(接口)。Nosite参数:表明 节点特定的脚本文件不被调用。Base参数:只启动核心子系统。Stdout参数:所有消息发送到标准输出而不是消息日志。启动PI系统Unix下启动PI系统:必须以root或admin用户登录。使用pistart.sh[-nosite][-stdout]。停止PI系统Windows下停止PI系统:如果PI进程作为服务运行,使用pisrvstop.bat文件。先停止接口,然后停止pisrvsitestop.bat中列出的程序,然后停止PI进程。修改注册表关于服务最大退出等待时间的设置。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WaitToKillServiceTimeout关闭交互模式的PI系统,使用<Ctrl+C>热键。顺序:

工具-》接口-》pinetmgr停止PI系统Unix下停止PI系统:PI/adm

下pistop.sh脚本。停止过程与Windows下相同。必要时使用kill命令。Shutdown事件记录PI服务器宕机的时间间隔。Shutdown=时间戳+数字状态(‘shutdown’)。pishutev工具可插入shutdown事件,使用配置文件shutdown.dat。Shutdownflag:设为1即可记录shutdown事件。Shutdown事件pishutev工具:系统启动后运行,写入shutdown事件,运行完毕后退出。默认的配置文件是PI\dat\shutdown.dat。新建配置文件,使用-f参数加载:pishutev-fmyshutdown.dat。shutdown时间的确定。pishutev-t11:00写入数字状态:pishutev-dSpecialState。Shutdown事件shutown.dat:可使用通配符指定测点(只能使用一个掩码)。!@(#)shutdown.dat 1.105/24/96!defaultshutdowneventsfile!logininfo-onlylocalhostissupportedlocalhost!tagmask*!attribselection!addherepointattributes,valuetoselectpointsreceivingshutdownshutdown,1!pointsource,R*!location1,1!etc...自动启动PI系统服务的自动启动:windows下通过控制面板即可设置。Unix系统下自动启动和停止:根据平台的不同,操作也不同。BSD风格的系统:/etc/inittab,定义什么脚本运行,运行在何种级别。SystemV类似的系统,脚本位于rcn.d(n为从0到更大的整数)这一系列目录中。确保piadmin使用的.profile文件或.login文件中没有交互的内容。3.备份PI系统备份PI系统永久档案历史保存从人为导致的错误中恢复从系统故障中恢复备份PI系统1.备份建议2.备份档案文件3.备份数据库文件4.用于备份的脚本文件5.自动备份6.备份整个PI系统7.从备份恢复整个PI系统8.从备份恢复档案文件9.从备份恢复子系统数据库1.备份建议备份时避免丢失数据-打开接口的缓存功能。每天结束时,备份主档案文件和该天接收到新数据的档案文件。使用工具piartool-bs

。每次档案切换后,备份之前的档案。每天结束时,备份非主存档数据库。每次安装或更新PI系统后,关闭并备份整个PI系统。测点数据库、用户数据库和数字状态表每发生重大改变,关闭PI系统,备份整个PI目录和档案文件。备份应定时恢复,进行检测工作。2.备份档案文件理想情况下,应每日备份档案文件。备份时,也要备份关联的注释文件(.ann)。开始备份:piartool-bs<archive#>(文件编号),临时移出一个正在使用的档案文件(与注销不同)。piartool-be移入文件。如果PI不运行,那么可使用复制、粘贴命令等随意备份档案文件。2.备份档案文件PI运行时备份系统的三步骤:piartool–bs<archive#>:将缓冲写入到文件并使档案文件离线。备份档案文件和.ann文件。备份完成后使用piartool-be命令使档案文件在线。3.备份数据库文件只需在发生改变时备份,步骤如下:关闭关联子系统备份相关文件重启相关子系统PIBasess:备份\dat目录下的全部文件。PIMsgss:pimsgtxt.dat、pimsg_yymmdd.datPINetmgr:pifirewall.tbl、pitimeout.tbl、pisubsys.cfg、pisysid.dat随时备份。3.备份数据库文件PIPESchd:pe314.dfa、pe314.llr、pisystem.res随时备份。PIShutev:shutdown.dat。随时备份。PISnapss:快照-piarcmem.dat不要备份。pimapevq.dat-事件队列,不要备份。PISqlss:pisql.iniPItotal:不需备份。4.用于备份的脚本文件Windows下:pibackup.batpibackuparchive.batpibackupat.batUnix下:pibackup.sh4.用于备份的脚本文件三个参数:PI安装目录备份目录要备份的除主档案文件外最近的档案文件的个数实例:

pibackupe:\pid:\pi\Backup35.自动备份Windows下自动备份:pibackupe:\pid:\pi\Backup3–install每天2:00自动备份。使用at命令验证:

E:\pi\adm>atStatusIDDayTimeCommandLine

EachMTWThFSSu2:00AM\pibackupat.bate:\pie:\pi\backup3。5.自动备份Unix下自动备份:pibackup.sh/opt/PI/opt/PI/Backup3-install。验证,使用crontab-l

>crontab-l02***/opt/PI/adm/cronpibackup.sh

6.备份整个PI系统备份PI系统所有目录下的所有文件。Unix下备份/etc/piparams.default这个文件。windows下备份HKEY_LOCAL_MACHINE/SOFTWARE/PISystem/PI下的所有内容。7.从备份恢复整个PI系统重新安装操作系统,确保没有以前的PI系统安装信息。将PI服务器从网络中断开。重新安装PI系统,保证版本的一致性。启动PI,正常后停止PI系统。完成“runonce”功能。验证在进行下一步前,PI系统没有在运行。除pisubsys.cfg文件外,恢复\backup\dat\目录下的文件到新的pi\dat目录。恢复\backup\arc\

目录下的档案文件到新的相关路径中。恢复所有的消息日志文件到\pi\log

目录中。7.从备份恢复整个PI系统恢复备份在其它存储媒体上的档案文件到合适的目录。恢复从\pi\adm

目录中备份的批处理文件。使用pidiag–ahd

命令查看主档案文件。

e:\pi\adm>pidiag-ahd..\dat\piarch001.dat

7.从备份恢复整个PI系统重新启动PI.手动注册所有其它档案文件。使用pidiag–ar工具。使用piartool–al和客户端工具验证数据是否已经恢复。将PI服务器连接到网络中。8.从备份恢复档案文件将档案文件拷贝到磁盘。注销所有和要恢复的档案文件有时间重叠的文件。使用piartool-ar<path>注册要恢复的文件。使用piartool-al

列出注册的文件和日期。9.从备份恢复子系统数据库许多系统数据库是相互管理的。一般情况下,如果要恢复一个数据库,就要把备份的所有数据库和主档案文件都恢复。9.从备份恢复子系统数据库步骤如下:关闭PI系统备份当前系统的数据库恢复备份的数据库文件和主档案文件重新启动PI系统。4.管理数据档案PI数据档案管理档案文件的创建和删除档案文件大小调整档案迁移档案备份档案分割/合并/压缩档案修复用于档案管理的三个工具:piartoolpiarcreate离线档案工具PI数据档案管理档案文件类型:动态和固定。Piartool:提供数据档案相关的诊断等功能,需要PI系统运行。piartool-as:监视存档活动、性能并估计下一次档案迁移。piartool-qs:监视内存映射队列。piartool-al:列出注册的档案文件。piartool-aw:列出档案文件中记录的详细信息。开关参数有e和h。PI数据档案管理列出注册的档案文件实例:d:\pi\adm>piartool-alArchiveshiftprediction:ShiftTime:7-Aug-0315:51:20TargetArchive:e:\pi\dat\piarch.005Archive[0]:e:\pi\dat\piarch.006(Used:88.6%)PIarcfilehead[$Workfile:piarfile.cxx$$Revision:47$]::Version:6Path:e:\pi\dat\piarch.006

State:4Type:0WriteFlag:1ShiftFlag:1

RecordSize:1024Count:32768AddRate/Hour:5009.5Offsets:Primary:10034/24576Overflow:13772/32768

StartTime:7-Aug-0309:19:31

EndTime:CurrentTimeBackupTime:NeverAnnotations:12/65535

PI数据档案管理档案文件的注册信息:标签描述ShiftPrediction提供下一次迁移的时间和目标档案文件。Used文件中记录的使用率。估计值。Version档案文件内部结构的标识,允许PI服务器从旧版本加载和更新档案文件。Path档案文件路径。State档案文件的当前状态。使用piartool-al,总显示为4,意为加载并准备好。Type0=Fixed,1=Dynamic.WriteFlag1=档案文件当前可写,0不可写。ShiftFlag1=档案迁移的潜在目标,0不做为迁移的目标。RecordSize记录大小,总为1024字节。Count档案文件中的记录数。AddRate整个档案文件的周期中,每小时增加的溢出档案平均个数。Offsets:Primary主记录的开始和结束记录编号。结束记录编号总为记录数的1/4。Offsets:Overflow溢出记录的开始和结束编号。Annotations使用的注释的数目和最大可用数。达到时进行档案迁移。PI数据档案管理列出档案记录详细信息的实例:piartool-awEnterArchiveNumber:0EnterRecordNumber:1PointID:1RecordID:1ChainRecordIds-Next:0Prev:0Index:0RecordVersion:3Flags-Index:0Step:0Del:0Dirty:0Sizes-Record1024Data:998ParentArchive00000000DataHead:26Datatype:12EventCounts-Current:37Storage(bytes)-Available:998Used:257EnterRecord#,<CR>nextrec(p)rev(e)vents(a)rchive#(q)uit:编辑档案文件piconfig、PIAPI和PISDK可用来添加、删除和编辑存档值。所有的档案编辑操作,首先均由快照子系统处理。对于大范围的改变和修复,建议使用离线档案工具。配置插入和编辑事件的时间限制,在PITimeout表中加入条目:EditDays,nnn

。nnn为当前时间往前算的天数。创建档案文件piarcreate:一般情况下使用,创建后需要注册。piartool-ac:创建大小固定(与当前主档案文件相当)的档案文件,自动注册。piartool-acd:创建动态档案。新档案文件的名称:没有限制。创建档案文件选择档案文件大小:影响备份、迁移频率和允许点的总数。最小由点数决定,一个点至少需要两个记录。例如20000点的系统:(20,000x2)/1000=40MB。可做实验找到系统最合适的档案文件大小。最大为2T。创建档案文件固定或动态档案新档案文件中的测点数:piartool–al察看maxpoints,与使用的主记录数相等。C:\PI\adm>piartool-alArchive[0]:e:\pi\dat\piarch.006(Used:88.6%)PIarcfilehead[$Workfile:piarfile.cxx$$Revision:47$]::Version:6Path:e:\pi\dat\piarch.006State:4Type:0WriteFlag:1ShiftFlag:1RecordSize:1024Count:32768AddRate/Hour:5009.5Offsets:Primary:10034/24576Overflow:13772/32768StartTime:7-Aug-0309:19:31EndTime:CurrentTimeBackupTime:NeverAnnotations:12/65535

创建档案文件MaximumSize:通常指定为主档案文件的大小。删除档案文件:使用piartool–au先注销该文件,然后再删除档案文件和相关的.ann文件。创建档案文件创建时间在安装日期之前的数据档案文件可使用基于PIAPI或SDK的工具,piconfig或批处理文件接口。回填数据并压缩:安装PI、启动PI、建需要的测点、停止PI。隔离PI服务器与传进的数据-关闭接口或修改pi_gen和pifirewall。启动PI核心子系统(-base)。为回填的数据创建并注册档案文件。为每个测点插入在线的最早那个时刻的事件。删除快照中所有PointCreated事件(使内容回填)。按时间序列顺序读取数据,回填到档案文件中。恢复连接,启动接口。创建档案文件创建时间在安装日期之前的数据档案文件回填数据不压缩:安装PI,创建测点(必须在档案初始化之前)。piartool-ac创建并初始化回填档案文件,指定开始和结束时间。回填数据。创建新的主档案文件:使用piartool–ac

,指定具体的开始时间,没有结束时间(*)。注册档案文件piartool-ar<fullpath>。注册信息存储在PI\da\piarstat.dat文件中。注销档案文件piartool-au<fullpath>。主档案文件不可注销。移动档案文件步骤:首先注销,然后移动,然后再注册(.ann文件同时移动)。移动主档案文件:存在空的档案文件。piartool-fs强制进行档案迁移。使空档案文件变成主档案文件。按通常方法移动先前的主档案文件。档案迁移初始状态:所有档案文件未使用,除了主档案文件0第一次档案迁移后的情形:5次迁移后的情形:档案迁移

具有10个档案文件的PI系统,进行了12次迁移后的情形:档案迁移不建议改变通常的迁移时间。某些情况下,需要提前进行迁移:新增测点,但主档案文件空间不够。回写大量数据。PI_Gen,pitimeout表中控制档案迁移的参数:Archive_ShiftFreeTimeArchive_ShiftRatioArchive_ShiftRecordCount失败的档案迁移不会丢失数据。离线档案管理工具档案文件组合分割档案文件从档案文件中抽取指定时期的数据恢复错误的档案文件从事件队列文件中恢复事件将PI2.x版的档案文件转换为3.X版离线档案管理工具工作方式:通过指定参数。在输入档案文件中使用两个pass工作。第一个,读取档案文件内容,写成列表;第二个,将列表中的内容写入到输出档案文件中。运行离线档案工具:与piarchss联合使用。输出档案必须为注销状态。命令行参数:输入/输出/过滤、修改条件。输出文件头定义:输出文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论