第三十七章 在 UNIX®、Linux 和 macOS 上使用 IRIS(二)
在 UNIX® 上启动
IRIS 实例使用以下资源来控制启动、停止和创建新进程:
install-dir\mgr目录中的iris.ids文件。- 共享内存。
守护进程资源锁
IRIS 使用建议文件锁定来防止同一实例在不同机器上的多次启动。使用咨询文件锁定,单个锁定文件(在本例中为 install-dir/mgr 目录中的文件 ilock)可用于独占锁定多个资源。控制进程、写入守护进程和日志守护进程分别锁定锁定文件的一个单独部分。如果 ilock 文件的这一部分已被锁定,则启动将终止。不同守护进程持有的锁称为守护进程资源锁。
文件锁由进程持有,直到进程终止。因此,如果持有任何锁,则表明某个节点上的某个守护进程正在运行。但是,它并不表示实例是否健康并正常运行。
.png)

.png)

.png)