Vmware官方关于群集中共享磁盘的设置方法及说明
[ 2005/03/08 14:44 | by gOxiA ]
Enabling SCSI Reservation
SCSI reservation must be enabled in a virtual machine before you can share its disks. To enable it, make sure the virtual machine is powered off. Open the configuration file (.vmx file on Windows hosts, .cfg file on Linux hosts) in a text editor and add the line scsi[n].sharedBus = "virtual" anywhere in the file, where [n] is the SCSI bus being shared.
VMware recommends you set up the shared disks on their own SCSI bus, which is a different bus than the one the guest operating system uses. For example, if your guest operating system is on scsi0:0, you should set up disks to share on scsi1 bus.
For example, to enable SCSI reservation for devices on the scsi1 bus, add the following line to the virtual machine's configuration file:
scsi1.sharedBus = "virtual"
This gives the whole bus the ability to be shared. However, if you would rather not share the whole bus, you can selectively enable SCSI reservation for a specific SCSI disk on the shared bus. This prevents the locking of this specific disk. Add the following line to the configuration file:
scsi1:1.shared = "true"
If SCSI reservation is enabled (that is, scsi1.sharedBus is set to "virtual"), then this setting is ignored.
In addition to enabling SCSI reservation on the bus, you need to allow virtual machines to access the shared disk concurrently. Add the following line to the virtual machine's configuration file:
disk.locking = "false"
This setting permits multiple virtual machines to access a disk concurrently. Be careful though; if any virtual machine not configured for SCSI reservation tries to access this disk concurrently, then the shared disk is vulnerable to corruption or data loss.
When SCSI reservation is enabled, a reservation lock file that contains the shared state of the reservation for the given disk is created. The name of this file consists of the filename of the SCSI disk appended with .RESLCK.
For example, if the disk scsi1:0.filename is defined in the configuration file as
scsi1:0.fileName = "/ /vmSCSI.pln"
then the reservation lock file for this disk is given the default name
"/ /vmSCSI.pln.RESLCK"
However, you can provide your own lock file name. Add a definition for scsi1:0.reslckname to the configuration file. For example, if
scsi1:0.reslckname = "/tmp/scsi1-0.reslock"
is added to the configuration file, it overrides the default lock file name.
Selecting the Disk
Once SCSI reservation is enabled for a disk — that is, the scsi[n].sharedBus = "virtual" and disk.locking = "false" settings are added to the configuration file for each virtual machine wanting to share this disk, you need to point to this disk for each virtual machine that wants to access it.
Sharing a Disk on the scsi0 Bus
VMware does not recommend sharing a disk on SCSI bus 0.
SCSI reservation must be enabled in a virtual machine before you can share its disks. To enable it, make sure the virtual machine is powered off. Open the configuration file (.vmx file on Windows hosts, .cfg file on Linux hosts) in a text editor and add the line scsi[n].sharedBus = "virtual" anywhere in the file, where [n] is the SCSI bus being shared.
VMware recommends you set up the shared disks on their own SCSI bus, which is a different bus than the one the guest operating system uses. For example, if your guest operating system is on scsi0:0, you should set up disks to share on scsi1 bus.
For example, to enable SCSI reservation for devices on the scsi1 bus, add the following line to the virtual machine's configuration file:
scsi1.sharedBus = "virtual"
This gives the whole bus the ability to be shared. However, if you would rather not share the whole bus, you can selectively enable SCSI reservation for a specific SCSI disk on the shared bus. This prevents the locking of this specific disk. Add the following line to the configuration file:
scsi1:1.shared = "true"
If SCSI reservation is enabled (that is, scsi1.sharedBus is set to "virtual"), then this setting is ignored.
In addition to enabling SCSI reservation on the bus, you need to allow virtual machines to access the shared disk concurrently. Add the following line to the virtual machine's configuration file:
disk.locking = "false"
This setting permits multiple virtual machines to access a disk concurrently. Be careful though; if any virtual machine not configured for SCSI reservation tries to access this disk concurrently, then the shared disk is vulnerable to corruption or data loss.
When SCSI reservation is enabled, a reservation lock file that contains the shared state of the reservation for the given disk is created. The name of this file consists of the filename of the SCSI disk appended with .RESLCK.
For example, if the disk scsi1:0.filename is defined in the configuration file as
scsi1:0.fileName = "/
then the reservation lock file for this disk is given the default name
"/
However, you can provide your own lock file name. Add a definition for scsi1:0.reslckname to the configuration file. For example, if
scsi1:0.reslckname = "/tmp/scsi1-0.reslock"
is added to the configuration file, it overrides the default lock file name.
Selecting the Disk
Once SCSI reservation is enabled for a disk — that is, the scsi[n].sharedBus = "virtual" and disk.locking = "false" settings are added to the configuration file for each virtual machine wanting to share this disk, you need to point to this disk for each virtual machine that wants to access it.
Sharing a Disk on the scsi0 Bus
VMware does not recommend sharing a disk on SCSI bus 0.
Mysql在Windows平台下的群集实现
[ 2005/03/08 13:59 | by gOxiA ]
自打Windows2003群集经历波折最终成功建立后,IIS的群集建立几乎没有遇到什么阻碍。于是拟建立Mysql的群集,去了官方站点看了看发现都是Linux下建立群集的资料,于是在QQ群组上咨询了朋友,才得知Mysql在Windows下建立群集是可行的。唯一需要特别设置的是要采用“通用服务”建立Mysql的群集资源。
首先,建立一个群集组,命名为Mysql Cluster;之后建立一个地址:192.168.80.155;之后建立一个网络名称:Mysql;最后建立通用服务:建立Mysql服务和Mysql启动命令。
呵呵,回想一下真的很简单。不过有几点很关键:
1、Mysql-4.1.10-Win32如果使用手工安装方式真的很复杂,所以我下载了集成版,发现mysql的安装已经非常人性化,设置也方便的多了,我选择将数据库放在磁盘阵中,名称为Mysql datafiles。
2、自动安装后,mysql是以服务运行的,而且是自动运行,所以需要将启动方式改为手工,这样做是为了方式节点同时打开后有一个节点会出现mysql启动失败的警告,并且这样做也是讲mysql的启动权交给了群集服务来管理,当哪个节点优先就会开启这个节点的Mysql服务。
这样,mysql的群集就做好了,关键是帐号部分的数据如何实现群集,也就是说当建立一个帐号的时候,他被默认存储在mysql的安装盘中而非磁盘阵里。这个问题还需要再想想找找解决方案。
首先,建立一个群集组,命名为Mysql Cluster;之后建立一个地址:192.168.80.155;之后建立一个网络名称:Mysql;最后建立通用服务:建立Mysql服务和Mysql启动命令。
呵呵,回想一下真的很简单。不过有几点很关键:
1、Mysql-4.1.10-Win32如果使用手工安装方式真的很复杂,所以我下载了集成版,发现mysql的安装已经非常人性化,设置也方便的多了,我选择将数据库放在磁盘阵中,名称为Mysql datafiles。
2、自动安装后,mysql是以服务运行的,而且是自动运行,所以需要将启动方式改为手工,这样做是为了方式节点同时打开后有一个节点会出现mysql启动失败的警告,并且这样做也是讲mysql的启动权交给了群集服务来管理,当哪个节点优先就会开启这个节点的Mysql服务。
这样,mysql的群集就做好了,关键是帐号部分的数据如何实现群集,也就是说当建立一个帐号的时候,他被默认存储在mysql的安装盘中而非磁盘阵里。这个问题还需要再想想找找解决方案。
如何手动卸载Norton AntiVirus 企业版
[ 2005/03/04 12:55 | by gOxiA ]
如何手动卸载用于 Windows NT/2000/XP 的 Norton AntiVirus 企业版 7.5 和 7.6 客户端
情形
想要了解如何手动卸载用于 Windows NT/2000/XP 的 Norton AntiVirus 企业版 7.5 和 7.6 客户端。
解释
本文只针对 Windows NT/2000/XP。对于 Windows 95/98/ME,请参阅文章:如何手动卸载用于 Windows 95/98/Me 的 Norton AntiVirus 企业版 7.x 客户端。
从计算机删除 Norton AntiVirus 企业版 (NAVCE) 7.5 或 7.6的最简便方法是从 Windows NT 控制面板的“添加/删除程序”中运行内置的卸载程序。
本文描述如何从下列三个位置手动删除 NAVCE:
注册表
“开始”菜单
硬盘驱动器
从注册表中删除 NAVCE:
--------------------------------------------------------------------------------
警告:注册表是 Windows NT/2000 非常重要的一部分。如果它遭到破坏,或其中的一些数据丢失,则在启动计算机或运行其他应用程序时可能会出现问题。因此更改注册表时应务必小心谨慎。
--------------------------------------------------------------------------------
首先,按照以下步骤备份注册表:
以管理员身份登录。
单击“开始”,然后单击“运行”。
键入 regedit,然后单击“确定”。注册表编辑器打开。
单击“注册表”菜单,然后单击“导出注册表文件”。
键入用于保存当前注册表的文件名。在默认情况下,注册表编辑器会使用 .reg 扩展名将文件保存在 C:\ 驱动器的根目录下。
单击“保存”。现在您已经拥有了注册表的一个备份。要还原具有默认文件扩展名 .reg 的注册表备份,请双击该文件名。尽管这是一种十分快捷的文件还原方法,但除非您十分确信要还原备份注册表,否则不要双击该文件。
备份好注册表之后,便可以开始编辑注册表。在注册表中导航可以使用鼠标(通过单击加号和减号),也可以使用箭头键(向上/向下箭头键用于上下移动,向左/向右箭头键用于折叠/展开分支)。
如果 Norton AntiVirus 客户端和 Defwatch 服务在运行,请停止它们。
导航到下列子键:
HKEY_CLASSES_ROOT\*\Shellex\ContextMenuHandlers
删除 LDVPMenu 项。
导航到下列子键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
删除下列各项:
Defwatch
NAVAP
NAVAPEL
NAVENG
NAVEX15
Norton AntiVirus Client
Norton AntiVirus Server(客户端安装不应有该项,一旦发现务必删除。)
如果没有安装其他 Symantec 产品,也请删除 SymEvent 项。
导航到下列子键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EventLog\Application
删除 Norton AntiVirus 项。
导航到下列子键:
HKEY_LOCAL_MACHINE\Software\INTEL\DLLUsage
删除 VP6项。
在左窗格中,单击“我的电脑”,单击“编辑”,然后单击“查找”。搜索以下字符串,并删除找到的所有键或值:
VirusProtect6
在左窗格中,单击“我的电脑”,单击“编辑”,然后单击“查找”。搜索以下字符串,并删除找到的所有键或值:
74BE21DBFDBD3D11EBAE000ACC725290
导航到下列子键:
HKEY_LOCAL_MACHINE\Software\Symantec\InstalledApps
删除下列各项:
VP6TempID
VP6ClientInstalled
NAVCEClientNumber
删除以下子键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{BD12EB47-DBDF-11D3-BEEA-00A0CC272509}
导航到下列子键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
删除 vptray 项。
重新启动计算机。
--------------------------------------------------------------------------------
注意:Norton AntiVirus 企业版现在是禁用的,即使注册表中尚留有一些有关它的记录。但这些记录对计算机的运行几乎没有什么影响,因此不必要删除。
--------------------------------------------------------------------------------
从“开始”菜单删除 NAVCE
用鼠标右键单击“开始”按钮,然后单击“打开所有用户”。
双击“程序”。
用鼠标右键单击 Norton AntiVirus Corporate Edition 文件夹,然后单击“删除”。
从硬盘驱动器删除 NAVCE:
打开 Windows 资源管理器。
导航至 C:\Program Files 文件夹。
用鼠标右键单击 NAVNT 或 NAV 文件夹,然后单击“删除”。
在 Windows NT 上,导航至 C:\WINNT\Profiles\All Users\Application Data 文件夹。在 Windows 2000 上,导航至 C:\Documents and Settings\All Users\Application Data 文件夹。
如果 Norton AntiVirus CE 7.5 或 7.6 是您计算机上唯一的 Symantec 程序,则删除 Symantec 文件夹。否则,双击 Symantec 文件夹,右键单击 Norton AntiVirus Corporate Edition 文件夹,然后单击“删除”。
导航至 C:\Program Files\Common Files\Symantec Shared 文件夹。
用鼠标右键单击 VirusDefs 文件夹,然后单击“删除”。
关闭 Windows 资源管理器。
原文地址:http://service1.symantec.com/SUPPORT/INTER/ent-securitysimplifiedchinesekb.nsf/ecffff9a5e00dc8788256ccc00734640/bdd2c17012795a0088256d280055b9d6?OpenDocument
情形
想要了解如何手动卸载用于 Windows NT/2000/XP 的 Norton AntiVirus 企业版 7.5 和 7.6 客户端。
解释
本文只针对 Windows NT/2000/XP。对于 Windows 95/98/ME,请参阅文章:如何手动卸载用于 Windows 95/98/Me 的 Norton AntiVirus 企业版 7.x 客户端。
从计算机删除 Norton AntiVirus 企业版 (NAVCE) 7.5 或 7.6的最简便方法是从 Windows NT 控制面板的“添加/删除程序”中运行内置的卸载程序。
本文描述如何从下列三个位置手动删除 NAVCE:
注册表
“开始”菜单
硬盘驱动器
从注册表中删除 NAVCE:
--------------------------------------------------------------------------------
警告:注册表是 Windows NT/2000 非常重要的一部分。如果它遭到破坏,或其中的一些数据丢失,则在启动计算机或运行其他应用程序时可能会出现问题。因此更改注册表时应务必小心谨慎。
--------------------------------------------------------------------------------
首先,按照以下步骤备份注册表:
以管理员身份登录。
单击“开始”,然后单击“运行”。
键入 regedit,然后单击“确定”。注册表编辑器打开。
单击“注册表”菜单,然后单击“导出注册表文件”。
键入用于保存当前注册表的文件名。在默认情况下,注册表编辑器会使用 .reg 扩展名将文件保存在 C:\ 驱动器的根目录下。
单击“保存”。现在您已经拥有了注册表的一个备份。要还原具有默认文件扩展名 .reg 的注册表备份,请双击该文件名。尽管这是一种十分快捷的文件还原方法,但除非您十分确信要还原备份注册表,否则不要双击该文件。
备份好注册表之后,便可以开始编辑注册表。在注册表中导航可以使用鼠标(通过单击加号和减号),也可以使用箭头键(向上/向下箭头键用于上下移动,向左/向右箭头键用于折叠/展开分支)。
如果 Norton AntiVirus 客户端和 Defwatch 服务在运行,请停止它们。
导航到下列子键:
HKEY_CLASSES_ROOT\*\Shellex\ContextMenuHandlers
删除 LDVPMenu 项。
导航到下列子键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services
删除下列各项:
Defwatch
NAVAP
NAVAPEL
NAVENG
NAVEX15
Norton AntiVirus Client
Norton AntiVirus Server(客户端安装不应有该项,一旦发现务必删除。)
如果没有安装其他 Symantec 产品,也请删除 SymEvent 项。
导航到下列子键:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EventLog\Application
删除 Norton AntiVirus 项。
导航到下列子键:
HKEY_LOCAL_MACHINE\Software\INTEL\DLLUsage
删除 VP6项。
在左窗格中,单击“我的电脑”,单击“编辑”,然后单击“查找”。搜索以下字符串,并删除找到的所有键或值:
VirusProtect6
在左窗格中,单击“我的电脑”,单击“编辑”,然后单击“查找”。搜索以下字符串,并删除找到的所有键或值:
74BE21DBFDBD3D11EBAE000ACC725290
导航到下列子键:
HKEY_LOCAL_MACHINE\Software\Symantec\InstalledApps
删除下列各项:
VP6TempID
VP6ClientInstalled
NAVCEClientNumber
删除以下子键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{BD12EB47-DBDF-11D3-BEEA-00A0CC272509}
导航到下列子键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
删除 vptray 项。
重新启动计算机。
--------------------------------------------------------------------------------
注意:Norton AntiVirus 企业版现在是禁用的,即使注册表中尚留有一些有关它的记录。但这些记录对计算机的运行几乎没有什么影响,因此不必要删除。
--------------------------------------------------------------------------------
从“开始”菜单删除 NAVCE
用鼠标右键单击“开始”按钮,然后单击“打开所有用户”。
双击“程序”。
用鼠标右键单击 Norton AntiVirus Corporate Edition 文件夹,然后单击“删除”。
从硬盘驱动器删除 NAVCE:
打开 Windows 资源管理器。
导航至 C:\Program Files 文件夹。
用鼠标右键单击 NAVNT 或 NAV 文件夹,然后单击“删除”。
在 Windows NT 上,导航至 C:\WINNT\Profiles\All Users\Application Data 文件夹。在 Windows 2000 上,导航至 C:\Documents and Settings\All Users\Application Data 文件夹。
如果 Norton AntiVirus CE 7.5 或 7.6 是您计算机上唯一的 Symantec 程序,则删除 Symantec 文件夹。否则,双击 Symantec 文件夹,右键单击 Norton AntiVirus Corporate Edition 文件夹,然后单击“删除”。
导航至 C:\Program Files\Common Files\Symantec Shared 文件夹。
用鼠标右键单击 VirusDefs 文件夹,然后单击“删除”。
关闭 Windows 资源管理器。
原文地址:http://service1.symantec.com/SUPPORT/INTER/ent-securitysimplifiedchinesekb.nsf/ecffff9a5e00dc8788256ccc00734640/bdd2c17012795a0088256d280055b9d6?OpenDocument