snow888 发表于 2010-03-22 22:54

srvbuildres -r sqlsrv.res 失败, 是何原因啊?

系统:


RedHat 5.3 + ASE 15.02

sqlsrc.res

#
# --- This file was generated by Sybase InstallShield Installer ---
#
sybinit.release_directory: /opt/sybase
sybinit.product: sqlsrv
sqlsrv.server_name: WEBS
sqlsrv.new_config: yes
sqlsrv.do_add_server: yes
sqlsrv.network_protocol_list: tcp
sqlsrv.network_hostname_list: webs
sqlsrv.network_port_list: 5000
sqlsrv.server_page_size: 16k
sqlsrv.force_buildmaster: yes
sqlsrv.master_device_physical_name: /opt/sybase/data/master.dat
sqlsrv.master_device_size: 320
sqlsrv.master_database_size: 120
sqlsrv.errorlog: /opt/sybase/ASE-15_0/install/WEBS.log
sqlsrv.do_upgrade: no
sqlsrv.sybsystemprocs_device_physical_name: /opt/sybase/data/sysprocs.dat
sqlsrv.sybsystemprocs_device_size: 176
sqlsrv.sybsystemprocs_database_size: 176
sqlsrv.sybsystemdb_device_physical_name: /opt/sybase/data/sybsysdb.dat
sqlsrv.sybsystemdb_device_size: 24
sqlsrv.sybsystemdb_database_size: 24
sqlsrv.default_backup_server: WEBS_BS


错误信息如下:

srvbuildres -r sqlsrv.res

Building Adaptive Server 'WEBS':
Writing entry into directory services...
Directory services entry complete.
Building master device...
sh: line 1:9580 Segmentation fault      /opt/sybase/ASE-15_0/bin/dataserver -d                                                                           /opt/sybase/data/master.dat -b320M -z16k -sWEBS -e/opt/sybase/ASE-15_0/install/W                                                                           EBS.log -T1623 -f > /tmp/sbxafcFj 2>&1
Task failed
dataserver: master device size for this server: 320.0 Mb
dataserver: master database size for this server: 104.0 Mb
dataserver: model database size for this server: 24.0 Mb
00:00000:00000:2010/03/22 22:47:12.44 kernelSySAM: Using licenses from: /opt/s                                                                           ybase/SYSAM-2_0/licenses
00:00000:00000:2010/03/22 22:47:14.06 kernelSySAM: Checked out license for 1 A                                                                           SE_CORE (2009.1231/permanent/19B3 47BC 0B7E 8DC3).
00:00000:00000:2010/03/22 22:47:14.06 kernelThis product is licensed to: ASE D                                                                           eveloper Edition - For Development and Test use only
00:00000:00000:2010/03/22 22:47:14.06 kernelChecked out license ASE_CORE
00:00000:00000:2010/03/22 22:47:14.06 kernelAdaptive Server Enterprise (Develo                                                                           per Edition)
00:00000:00000:2010/03/22 22:47:14.09 kernelInitializing device /opt/sybase/da                                                                           ta/master.dat from offset 0 with zeros.
00:00000:00000:2010/03/22 22:49:31.73 kernelFinished initialization.
00:00000:00000:2010/03/22 22:49:31.74 kernelUsing config area from primary mas                                                                           ter device.
00:00000:00000:2010/03/22 22:49:31.77 kernelWarning: Using default file '/opt/                                                                           sybase/WEBS.cfg' since a configuration file was not specified. Specify a configu                                                                           ration file name in the RUNSERVER file to avoid this message.
00:00000:00000:2010/03/22 22:49:33.65 kernelos_create_keyfile: Removed old seg                                                                           ment /opt/sybase/WEBS.krg
00:00000:00000:2010/03/22 22:49:33.66 kernelInternal run-time model set for Li                                                                           nux- Native
00:00000:00000:2010/03/22 22:49:33.66 kernelUsing 1024 file descriptors.
00:00000:00000:2010/03/22 22:49:33.66 kernelAdaptive Server Enterprise/15.0.2/                                                                           EBF 14331/P/Linux Intel/Linux 2.4.21-47.ELsmp i686/ase1502/2486/32-bit/FBO/Thu M                                                                           ay 24 08:15:50 2007
00:00000:00000:2010/03/22 22:49:33.66 kernelConfidential property of Sybase, I                                                                           nc.
00:00000:00000:2010/03/22 22:49:33.66 kernelCopyright 1987, 2007
00:00000:00000:2010/03/22 22:49:33.66 kernelSybase, Inc.All rights reserved.
00:00000:00000:2010/03/22 22:49:33.66 kernelUnpublished rights reserved under                                                                              U.S. copyright laws.
00:00000:00000:2010/03/22 22:49:33.66 kernel
00:00000:00000:2010/03/22 22:49:33.67 kernelThis software contains confidentia                                                                           l and trade secret information of Sybase,
00:00000:00000:2010/03/22 22:49:33.67 kernelInc.   Use,duplication or disclo                                                                           sure of the software and documentation by
00:00000:00000:2010/03/22 22:49:33.67 kerneltheU.S.Governmentissubject                                                                               torestrictions set forth in a license
00:00000:00000:2010/03/22 22:49:33.67 kernelagreementbetweentheGovernmen                                                                           tandSybase,Inc.orotherwritten
00:00000:00000:2010/03/22 22:49:33.67 kernelagreementspecifyingtheGovern                                                                           ment's rights to use the software and any
00:00000:00000:2010/03/22 22:49:33.67 kernelapplicable FAR provisions, for exa                                                                           mple, FAR 52.227-19.
00:00000:00000:2010/03/22 22:49:33.67 kernelSybase, Inc. One Sybase Drive, Dub                                                                           lin, CA 94568, USA
00:00000:00000:2010/03/22 22:49:33.67 kernelUsing /opt/sybase as the 'SYBASE'                                                                              environment variable, found during startup.
00:00000:00000:2010/03/22 22:49:33.67 kernelUsing OCS-15_0 as the 'SYBASE_OCS'                                                                              environment variable, found during startup.
00:00000:00000:2010/03/22 22:49:33.67 kernelASE booted on Linux release 2.6.18                                                                           -128.el5 version #1 SMP Wed Dec 17 11:42:39 EST 2008.
00:00000:00000:2010/03/22 22:49:33.67 kernelUsing '/opt/sybase/WEBS.cfg' for c                                                                           onfiguration information.
00:00000:00000:2010/03/22 22:49:33.67 kernelLogging ASE messages in file '/opt                                                                           /sybase/ASE-15_0/install/WEBS.log'.
00:00000:00000:2010/03/22 22:49:33.67 kernelPlatform TCP network is forced to                                                                              IPv4-only.
00:00000:00000:2010/03/22 22:49:33.67 kernelASE booted with TCP_NODELAY enable                                                                           d.
00:00000:00000:2010/03/22 22:49:33.72 kernelSSL Plus v5.0.4 security modules l                                                                           oaded successfully.
00:00000:00000:2010/03/22 22:49:33.72 kernelNetwork and device connection limi                                                                           t is 1009.
00:00000:00000:2010/03/22 22:49:44.18 serverNumber of blocks left for proc hea                                                                           ders: 6960.
00:00000:00000:2010/03/22 22:49:44.18 serverProc header memory allocated 1392                                                                              pages for each per engine cache
00:00000:00000:2010/03/22 22:49:45.88 serverSize of the 16K memory pool: 8192                                                                              Kb
00:00000:00000:2010/03/22 22:49:45.88 serverMemory allocated for the default d                                                                           ata cache cachelet 1: 8192 Kb
00:00000:00000:2010/03/22 22:49:45.88 kernelEnabling Linux Native Kernel async                                                                           hronous disk I/O strategy.
00:00000:00000:2010/03/22 22:49:45.88 kernelInitializing virtual device 0, '/o                                                                           pt/sybase/data/master.dat' with dsync 'off'.
00:00000:00000:2010/03/22 22:49:45.88 kernelVirtual device 0 started using asy                                                                           nchronous i/o.
00:00000:00000:2010/03/22 22:49:45.88 serverLoaded default Unilib conversion h                                                                           andle.
00:00000:00000:2010/03/22 22:49:47.52 kernelWorker Thread Manager is not enabl                                                                           ed for use in ASE.
00:00000:00000:2010/03/22 22:49:47.52 kernelEither the config parameter 'use s                                                                           ecurity services' is set to 0, or ASE does not support use of external security                                                                              mechanisms on this platform. The Security Control Layer will not be initialized.                                                                              No external security mechanisms will be supported.
00:00000:00000:2010/03/22 22:49:47.52 kernelUnix interval timer enabled for sy                                                                           sclk interrupts.
00:00000:00000:2010/03/22 22:49:47.55 kernelBegin processing to generate RSA k                                                                           eypair.
00:00000:00000:2010/03/22 22:49:51.02 kernelCompleted processing to generate R                                                                           SA keypair.
00:00000:00000:2010/03/22 22:49:51.02 kernelEncryption provider initialization                                                                              succeeded on engine 0.
00:00000:00000:2010/03/22 22:49:51.02 kernelengine 0, os pid 9580online
Server 'WEBS' was not created.

andkylee 发表于 2010-03-22 23:12

sh: line 1:9580 Segmentation fault      
dataserver: master device size for this server: 320.0 Mb
dataserver: master database size for this server: 104.0 Mb
dataserver: model database size for this server: 24.0 Mb

适当的将master,sybsystemdb改大点试试。
上次你就问过和这个类似的问题,也是用srvbuildres遇到的问题。

snow888 发表于 2010-03-22 23:18

回复 2# andkylee


    这几个值改大了啊 ...

320

120

24

了呀,咋还是报错呢?

snow888 发表于 2010-03-22 23:21

sh: line 1:9580 Segmentation fault      
dataserver: master device size for this server: 320.0 Mb ...
andkylee 发表于 2010-03-22 23:12 http://bbs.chinaunix.net/images/common/back.gif


    您帮忙看看

sybinit.release_directory: /opt/sybase
sybinit.product: sqlsrv
sqlsrv.server_name: WEBS
sqlsrv.new_config: yes
sqlsrv.do_add_server: yes
sqlsrv.network_protocol_list: tcp
sqlsrv.network_hostname_list: webs
sqlsrv.network_port_list: 5000
sqlsrv.server_page_size: 16k
sqlsrv.force_buildmaster: yes
sqlsrv.master_device_physical_name: /opt/sybase/data/master.dat
sqlsrv.master_device_size: 320
sqlsrv.master_database_size: 120
sqlsrv.errorlog: /opt/sybase/ASE-15_0/install/WEBS.log
sqlsrv.do_upgrade: no
sqlsrv.sybsystemprocs_device_physical_name: /opt/sybase/data/sysprocs.dat
sqlsrv.sybsystemprocs_device_size: 176
sqlsrv.sybsystemprocs_database_size: 176
sqlsrv.sybsystemdb_device_physical_name: /opt/sybase/data/sybsysdb.dat
sqlsrv.sybsystemdb_device_size: 24
sqlsrv.sybsystemdb_database_size: 24
sqlsrv.default_backup_server: WEBS_BS


您帮忙看看,我还有哪个地方需要修改的呀 ...

andkylee 发表于 2010-03-22 23:36

接着改大一点。试试吧, 咱不缺存储空间。

snow888 发表于 2010-03-22 23:49

接着改大一点。试试吧, 咱不缺存储空间。
andkylee 发表于 2010-03-22 23:36 http://bbs.chinaunix.net/images/common/back.gif


    您给推荐一个值看看啊.

咱刚刚改成了 8k , 其它的值都没改,居然也建不起来,啥原因啊 ?

chuxu 发表于 2010-03-23 08:35

检查一下Sybase需要的glibc等相关系统库版本是否一致。

snow888 发表于 2010-03-23 15:42

问题解决了.

andkylee 发表于 2010-03-23 15:45

如何解决的? 告知一下。好歹不枉对这个问题的关注!

sunlan 发表于 2010-03-29 19:48

遇到这种问题应该先问我
页: [1] 2
查看完整版本: srvbuildres -r sqlsrv.res 失败, 是何原因啊?