Notice: failed to open file: /www/wwwroot/gongfang.ucday.com/./data/plugindata/freeaddon_editposttime.lang.php 【已解决】配置Mycat服务时,查看端口没有8066和9066 - 疑问解答 - 论坛-沈阳职业-信息工程学院研创工坊 - Powered by Discuz! Archiver

lixin 发表于 2024-1-2 09:29:14

【已解决】配置Mycat服务时,查看端口没有8066和9066

本帖最后由 lixin 于 2024-1-2 09:39 编辑

查看端口时没有8066和9066:# netstat -ntpl




解决办法1:配置Mycat服务读写分离的schema.xml配置文件时修改其中内容容易出错所以就先将/usr/local/mycat/conf/schema.xml里的所有都删除,然后再将如下内容输入进去:# rm-rf /usr/local/mycat/conf/schema.xml# vi/usr/local/mycat/conf/schema.xml<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM"schema.dtd"><mycat:schemaxmlns:mycat="http://io.mycat/"><schema name="USERDB"checkSQLschema="true" sqlMaxLimit="100"dataNode="dn1"></schema> <dataNode name="dn1"dataHost="localhost1" database="test" /><dataHost name="localhost1"maxCon="1000" minCon="10" balance="3"dbType="mysql" dbDriver="native" writeType="0"switchType="1"slaveThreshold="100">   <heartbeat>select user()</heartbeat>   <writeHost host="hostM1" url="192.168.8.12:3306"user="root" password="123456">       <readHost host="hostS1" url="192.168.8.15:3306"user="root" password="123456" />   </writeHost></dataHost></mycat:schema> 解决办法2:修改/usr/local/mycat/conf/目录下的server.xml文件,修改root用户的访问密码与数据库,密码设置为123456,访问Mycat的逻辑库为USERDB:出错:不是在<user name="user">里面修改,而是在<user name="root">里面修改,然后删除如下内容:<user name="user">            <propertyname="password">user</property>            <propertyname="schemas">TESTDB</property>            <propertyname="readOnly">true</property></user>最后成功启动:#/bin/bash /usr/local/mycat/bin/mycat start# yum install-y net-tools

# netstat-ntpl


页: [1]
查看完整版本: 【已解决】配置Mycat服务时,查看端口没有8066和9066