Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql MariaDB从属错误-字符串对于主\u主机太长_Mysql_Amazon Web Services_Database Replication_Mariadb - Fatal编程技术网

Mysql MariaDB从属错误-字符串对于主\u主机太长

Mysql MariaDB从属错误-字符串对于主\u主机太长,mysql,amazon-web-services,database-replication,mariadb,Mysql,Amazon Web Services,Database Replication,Mariadb,我正在尝试使用MariaDB复制AWS RDS实例。对于那些不熟悉的人,RDS实例具有非常长的DNS主机名,无法通过其基础IP地址访问 当发出更改主控命令时,我收到以下错误: 串 “我的rds dns名称”为 太长的主机不应超过60 我不知道如何绕过这个。有什么想法吗 为了记录在案,我以前在非RDS机器上成功地做到了这一点。我不是一个完全的noob:在您的一个域中创建DNS CNAME记录,将RDS实例的长fqdn作为其目标 然后,通过新的较短主机名引用复制配置中的RDS 另一个原因是,这实际上

我正在尝试使用MariaDB复制AWS RDS实例。对于那些不熟悉的人,RDS实例具有非常长的DNS主机名,无法通过其基础IP地址访问

当发出更改主控命令时,我收到以下错误:

串 “我的rds dns名称”为 太长的主机不应超过60

我不知道如何绕过这个。有什么想法吗

为了记录在案,我以前在非RDS机器上成功地做到了这一点。我不是一个完全的noob:

在您的一个域中创建DNS CNAME记录,将RDS实例的长fqdn作为其目标

然后,通过新的较短主机名引用复制配置中的RDS


另一个原因是,这实际上是一个好主意-如果您更改了数据所在的RDS实例,您只需更新一件事-cname条目。

这就是我最后要做的。感觉就像是对一个简单问题的破解,我认为这实际上是对CNAME记录的一种非常有效的使用。我在我的系统中这样做,不是因为名称长度限制,而是为了消除在RDS发生变化时重新配置多个实体的需要。。。而且因为短名字更容易记住,呵呵。