Что Вы говорите ре: "транкинг" переключателей вместе, присвоение портов к VLAN, и т.д., является в основном звуковым. Я не использовал бы 10GbE в такой небольшой сети. При необходимости в пропускной способности больше чем на 1 ГБ между переключателями, Вы могли бы рассмотреть использование агрегирования каналов, которое должно все еще быть скорее более дешевым, чем 10GbE порты.
"HDMI" соединения, которые Вы видите к стековым коммутаторам, не является HDMI. Складывающие интерфейсы являются универсально собственными (хотя они могут использовать знакомые коннекторы), и не взаимодействуйте между производителями коммутаторов. Интерфейс укладки приносит некоторую часть внутренней пропускной способности коммутационной матрицы из переключателя и в матрицу другого переключателя, обычно в пропускной способности, которая не может быть достигнута через порты доступа (40 ГБ, например, на 6200 рядах Dell PowerConnect). Вообще говоря, укладка переключателей действительно заставляет их вести себя как единый логический блок.
У меня есть впечатление, что Вы сверхсоздаете для такой небольшой сети. Когда действительно необходимо будет вырасти в будущем (или в количестве портов или в пропускной способности), сегодняшняя стандартная цена купит намного более способный механизм. Стоимость денег играет в это уравнение.
Я подверг бы сомнению потребность в VLAN в такой маленькой инфраструктуре. Вы заявляете, что хотите ограничить коммуникацию между подсетями, но интересно, необходимо ли это действительно столь, что гарантирует время / деньги, Вы собираетесь потратить конфигурирование его.
Мера, что Вы уже получили, прежде чем Вы потратите деньги для покупки чего-то, что не является правильным размером для потребностей.
I sorted it out a few months ago. The problem was, I tried to replicate only one single database, and set binlog_do_db
and binlog-ignore-db
options in master to select only that database. But that left out any statement which was executed without selecting database by USE database. Using replicate-ignore-db
and replicate-do-db
options in slave would do the same. So I finally fixed it by using the replicate-wild-do-table
option in the slave, referenced here. Added the following in the configuration of slave server.
replicate-wild-do-table=mydb.%
На ведомом устройстве вы должны запустить команду SHOW SLAVE STATUS
, она предоставит информацию о причине сбоя;
mysql> show slave status\G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: master.db.sever
Master_User: repl
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000154
Read_Master_Log_Pos: 209998
Relay_Log_File: mysqld-relay-bin.000480
Relay_Log_Pos: 105395
Relay_Master_Log_File: mysql-bin.000154
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Replicate_Do_DB:
Replicate_Ignore_DB: mysql
Replicate_Do_Table:
Replicate_Ignore_Table:
Replicate_Wild_Do_Table:
Replicate_Wild_Ignore_Table:
Last_Errno: 0 <-----here this value
Last_Error: <-----here this value
Skip_Counter: 0
Exec_Master_Log_Pos: 209998
Relay_Log_Space: 105395
Until_Condition: None
Until_Log_File:
Until_Log_Pos: 0
Master_SSL_Allowed: No
Master_SSL_CA_File:
Master_SSL_CA_Path:
Master_SSL_Cert:
Master_SSL_Cipher:
Master_SSL_Key:
Seconds_Behind_Master: 0
1 row in set (0.00 sec)
Вас интересует Последний Errno
, чтобы убедиться, что это действительно 0, последнее содержимое сообщения об ошибке.
Предположительно, вы также можете проверить, есть ли у вашего пользователя репликации разрешения «INSERT» и «UPDATE» для таблицы, которую он должен копировать в. Эта информация находится в базе данных mysql, и ее можно проверить с помощью оператора SHOW GRANTS;
mysql> show grants for root@'someserver.com';
+---------------------------------------------------------------------------------------+
| Grants for root@someserver |
+---------------------------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'root'@'oomeserver ' WITH GRANT OPTION |
+---------------------------------------------------------------------------------------+
1 row in set (0.00 sec)