新节点网站管理mysql组件不识别

Websitetester 2019-1-13 677

安装了一个新的节点以后。没注意到默认选择mysql5.6。发现以后删除,改完mariadb 12.问题就开始来了。

  1. 组件里面刷新能识别到nginx和php,无法识别到mysql服务器。
  2. 尝试过一下办法:
  • 重装mariadb 12,客服端、服务端都删除,面板也删除,还删除了所有mysql相关配置文件。没用。
  • 在网站管理-组件管理里面删除重装。没用。
  • 重装网站管理,删除过所有文件和配置重装。没用
  • 重装节点,删除所有安装过的组件,然后删除所有节点/opt/appnode下的配置文件。没用。
  • 几乎尝试了除了重置服务器外的所有办法。
  1. 后果:
  • 网站管理组件里面看不到mysql服务器
  • 环境设置里面没有,无法设置
  • 网站的mysql设置里面说没有mysql服务

    请问组件管理里面是如果识别是否有mysql服务器,已知mysql服务端、客户端和面板都以成功安装,在mysql服务器管理里面能正常工作。有什么命令和手工办法调整让它识别到mysql服务器。否则就为了这个完全重置服务器并且备份回复上百g数据太耗体力了。

    谢谢

最新回复 (7)
  • 虚竹 2019-1-13
    引用 2
    提供下【MySQL服务器】中识别到的MariaDB12的信息看下。
  • Websitetester 2019-1-14
    引用 3

    是下面这些信息吗?版本是MariaDB 12.2.12

    **设置项    值**
    
    **数据保存目录**
    **如果要迁移数据目录,请使用[ 数据目录迁移 ]功能**
    datadir
    /var/lib/mysql
    **绑定地址,默认*, 表示绑定所有IP地址**
    bind_address
    *
    **服务监听端口**
    port
    3306
    **打开文件数限制**
    open_files_limit
    1024
    **最大允许的数据包大小**
    max_allowed_packet
    4.00MB
    **跳过域名解析**
    skip_name_resolve
    否
    **本地 Unix Socket 套接字文件**
    socket
    /var/lib/mysql/mysql.sock
    
    **最大连接数**
    max_connections
    151
        如果并发请求量大 调高这个值。最大为16384
    **允许排队的连接数量**
    back_log
    50
    当有许多连接来不及响应时,允许有多少个请求存放在连接队列中。
    **每个用户允许最大连接数**
    max_user_connections
    0
    **同一主机最大错误连接数,超过将会无条件拒绝**
    max_connect_errors
    10
    这是一个安全方面的设置,默认10,意味着如果某一客户端尝试连接此MySQL服务器,但是失败(如密码错误等等)10次,则MySQL会无条件强制阻止此客户端连接。
    **连接不活跃超时秒数**
    wait_timeout
    28800
    当连接不活跃超过多少秒后,会断开连接。
    最大允许缓存的线程数量
    thread_cache_size
    0
    如果操作需要大量新连接,请增加这个值。
    网络缓冲区大小
    net_buffer_length
    16.00KB
    
    **查询缓存类型**
    query_cache_type
    1
    默认为1,缓存所有,除非查询时指明SQL_NO_CACHE。0表示不缓存,2表示只缓存SQL_CACHE的结果
    查询缓存大小,用于缓存SELECT查询结果
    query_cache_size
    0KB 如果有许多返回相同查询结果的SELECT查询,并且很少改变表,可以设置query_cache_size大于0,可以极大改善查询效率。而如果表数据频繁变化,就不要使用这个,会适得其反
    单个查询能够使用的缓冲区大小
    query_cache_limit
    1.00MB  
    每次最小分配的内存空间
    query_cache_min_res_unit
    4.00B   
    当有写锁在表上时,是否让该表相关的查询缓存失效
    query_cache_wlock_invalidate
    否
    
    表的文件描述符缓存数量
    table_open_cache
    400
    配置该项后可减少表文件的打开/关闭次数,提升系统性能。
    表的结构定义缓存数量
    table_definition_cache
    600
    配置该项后可将表的结构缓存在内存中,提升系统性能。但是相应地会以消耗内存为代价。
  • 虚竹 2019-1-14
    引用 4
    不是这些。
    点击版本号旁边的信息图标。
  • Websitetester 2019-1-15
    引用 5
    配置项        代号        值        类型
    主程序         mysqld        /usr/libexec/mysqld        程序
    安全启动        mysqld_safe        /usr/bin/mysqld_safe        程序
    主配置文件         my.cnf        /etc/my.cnf.d/mariadb-server.cnf        配置
    服务脚本         service        /usr/lib/systemd/system/mariadb.service        脚本
    日志文件        log                日志
    版本号         version        10.2.12-MariaDB        版本
  • Websitetester 2019-1-15
    引用 6
    版本号旁边有个信息图标里面有这些,对吗?麻烦你了。
  • 虚竹 2019-1-15
    引用 7
    是网站管理中没有检测到“主配置文件”导致的。

    这个问题已经修复了,你更新下网站管理看看。
  • Websitetester 2019-1-16
    引用 8
    可以了谢谢。
返回
发新帖