免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3185 | 回复: 9
打印 上一主题 下一主题

Sql 2008 RoseHA 问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-26 23:20 |只看该作者 |倒序浏览
系统为2008 标准版 软件 sql2008 标准RoseHA

要实现双机热备

在这之前我已经咨询过很多工程师了,但是我去做的时候还是出现问题。郁闷之极,

现在我说下我遇到的问题,路过的大虾们,发点慈悲指点一二吧。

  跪谢!\"\"\"

首先安装sql server,在安装过程中指定数据库实例和数据库目录,数据库实例放在本地D盘中,数据库放到盘阵上。

比如:

serverA上创建的数据库目录为Q盘下的program files 目录下。关于安装过程中的其他设置两边都一样,此时测试使用正常。

之后将serverA关机,然后在serverB上将盘阵Q盘下的program files目录改名,开始安装sql,同样将实例装到本地D盘,

数据库放到盘阵Q盘下的program files目录下。完成后测试使用正常。

之后我将serverB关掉,开启serverA,但是数据库服务就是启动不起来,提示大概信息为什么启动项问题,详细日志为数据库中的master数据库拒绝访问。但是如果使用serverA自己创建的数据库就没问题了,也就是说如果将之前serverA创建的数据库目录名给改回来就可以正常启动了。(两边数据库其他设置都一样)

意思现在就是两边无法公用一个数据库。但是我咨询工程师们都是这么给我说的,我也是这么做的,就是不顺利。

是我中间有什么细节没注意,还是本身思路就错了?

希望路过的英雄好汉能拔刀相助,小弟跪谢!\"\"\"\"

论坛徽章:
0
2 [报告]
发表于 2010-01-26 23:20 |只看该作者
我在虚拟环境下做的win2008+sql2008 cluster,win群集做的憋屈,至于在安装sql时,两个节点使用同样的注册码会有点难搞,换一下就可以了。

论坛徽章:
0
3 [报告]
发表于 2010-01-26 23:21 |只看该作者
安装数据库是如何安装的,是通过安装failover & add node还是正常的安装数据库

论坛徽章:
0
4 [报告]
发表于 2010-01-26 23:21 |只看该作者
使用光盘正常的安装,标准版的

论坛徽章:
0
5 [报告]
发表于 2010-01-26 23:21 |只看该作者
做双机,要先将两台server做成群集,然后在群集上按着failover cluster安装第一个节点,然后在第二台上用add cluster node安装第二个节点。

论坛徽章:
0
6 [报告]
发表于 2010-01-26 23:22 |只看该作者
rose没玩过,不过我正在做windows 2008 群集下的sql 2008 群集,数据库安装就像楼上的说的,但是问题还是很多。最后我觉的是sql 2008 盘的问题,最后将sql 2008 sp1 包打进去后安装,结果第一个节点很是顺利,第二节点到现在还没整好,报了一大堆错误。 2008还是很烦的

论坛徽章:
0
7 [报告]
发表于 2010-01-26 23:23 |只看该作者
本人使用的第三方软件

至于windows群集,之前知道一点

但是一直没做过。

目前问题是RoseHA的实施方案。

一百个人说,一百种观点。

我都被搞晕了,给各个工程师打电话N遍。

论坛徽章:
0
8 [报告]
发表于 2010-01-26 23:23 |只看该作者
ROSE HA实施准备工作  我QQ:119052104

1、确定两台(或多台)服务器的操作系统以及相应的补丁

2、确定每台服务器上的两块网卡都能正常连通,磁盘阵列与主机连通正常

3、每台服务器上的共享分区或卷必须保持完全一致并且都可以进行读写操作

4、两台机器各安装SqlServer 2008,安装过程中数据文件放在共享存储上

5、每台主机都要是相同的管理员账号登陆并且密码要一样(口令不能为空)

6、连接心跳的网卡必须优先级最高

7、SqlServer 2008必须改为手动启动

论坛徽章:
0
9 [报告]
发表于 2010-01-26 23:24 |只看该作者
本人前段时间也安装了SQL2008+ROSE HA 8.5,在安装过程中也遇到了你这个问题,问了很多人都不知道,后来自己摸索终于搞定了!方法:A机先装SQL,关机,修改阵列柜上SQL文件夹名称,再开B机,装SQL,过程和A机一样,装完之后启动SQL,可以启动,此时关B机,开A机,打开阵列柜上SQL文件夹,找到DATA文件夹,把里面的所有数据库(包含master数据库)点右键属性,选择安全属性,在用户里面添加A机的SQLuser用户,再启动A机的SQL服务就可以了!

论坛徽章:
0
10 [报告]
发表于 2010-01-26 23:24 |只看该作者
楼上qiaosuitao,有文档没有,我在测试的时候老是自己建的SQL agent启动不了,其他的都没有问题,麻烦指教.
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP