solaris rac 多个库 system文件怎么设置共享内存

solaris rac 多个库 system文件怎么设置共享内存,第1张

因为信号量是全局 *** 作系统资源,所以配置将会与主机上运行的所有进程相关,而不是只与 HADB 相关。在 Solaris 中,通过编辑/etc/system 文件来配置信号量设置。

以 root 用户身份登录。

配置共享内存。

设置 shminfo_shmmax,该参数指定主机上单个共享内存段的最大大小。将此值设置为 HADB 主机上安装的 RAM 的总容量,以十六进制值表示,但不能大于 2 GB。

例如,对于 2 GB RAM,在 /etc/system 文件中将该值设置如下:

set shmsys:shminfo_shmmax=0x80000000

注 –

要确定主机的内存,请使用以下命令:

prtconf | grep Memory

在 Solaris 8 或更低版本中,设置 shminfo_shmseg,即一个进程最多可以附加的共享内存段数。将该值设置为每台主机节点数的六倍。对于每台主机最多有六个节点的情况,请向 /etc/system 文件中添加以下内容:

set shmsys:shminfo_shmseg=36

在 Solaris 9 和更高版本上,shmsys:shminfo_shmseg 是过时的属性。

设置 shminfo_shmmni,即整个系统中共享内存段的最大数目。因为每个 HADB 节点分配六个共享内存段,所以 HADB 所需的值至少必须为每台主机节点数的六倍。在 Solaris 9 中,对于每台主机最多有六个节点的情况,不需要更改默认值。

配置信号量。

检查 /etc/system 文件是否包含以下信号量配置条目,例如:

set semsys:seminfo_semmni=10

set semsys:seminfo_semmns=60

set semsys:seminfo_semmnu=30

如果存在这些条目,请按如下所示增大这些值。

如果 /etc/system 文件不包含这些条目,请将它们添加到该文件的结尾:

设置 seminfo_semmni,即信号量标识符最大数目。每个 HADB 节点需要一个信号量标识符。在 Solaris 9 中,对于每台主机最多有六个节点的情况,不需要更改默认值。例如:

set semsys:seminfo_semmni=10

设置 seminfo_semmns, 即整个系统中信号量的最大数目。每个 HADB 节点需要八个信号量。在 Solaris 9 中,对于每台主机最多有六个节点的情况,不需要更改默认值。例如:

set semsys:seminfo_semmns=60

设置 seminfo_semmnu,即系统中撤消结构的最大数目。每个连接需要一个撤消结构(配置变量 NumberOfSessions,默认值 100)。对于每台主机最多有六个节点的情况,将该值设置为 600:

set semsys:seminfo_semmnu=600

重新引导计算机。

虚拟机安装后,在给我们提供方便的同时也有了新的需求,就是怎么和主机之间通信。将主机的文件拷贝到虚拟机中或者将虚拟机中的文件拷贝到主机中,这里介绍个简单的方法,就是通过共享文件夹来实现。1.打开虚拟机,选择要添加共享文件的虚拟机,点击“编辑虚拟机设置”,在d出的编辑窗口中,选择“选项”中的“共享文件夹”。在右侧点击“始终启用”,选择好后点击“添加”按钮。

2.

(1)、点击“添加”按钮后,d出添加共享文件夹窗口;

(2)、在d出的窗口中,点击“浏览”。这里的浏览是浏览的主机目录,在主机磁盘中建立一个文件夹,做为共享文件夹;

(3)、选择好共享文件夹后,点击“继续”;

(4)、在d出的窗口中,选择“启用该共享”,点击“完成”。

完成了共享文件夹的添加过程。

肯定需要,grid是群集底层,oracle是数据库软件,哪个都少不了,你已经重装了,这些信息在新电脑中都没有了,因此需要重新装,不过都可以在正常的那个节点中进行 *** 作,也就是不需要grid软件和oracle软件,因为正常的节点里都有。主要过程是,首先添加grid节点,然后安装oracle软件,最后添加oracle实例。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11679466.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存