Replikacja to proces udostępniania dowolnego poziomu informacji w celu zapewnienia spójności między redundantnymi zasobami sprzętowymi / programowymi w celu zwiększenia niezawodności, odporności na awarie i dostępności
Mam MM Replikacja w MySQL i chcę, aby wycisnąć trochę wolnego miejsca w skrzynce być usuwanie zbędnych plików, natknąłem tych mysql-binplików wewnątrz /var/db/mysql/Istnieją setki tych plików jak mysql-bin.000123, mysql-bin.000223itd. I zostały sprawdzone replikacji mysql wykonując show master statusi show slave statussą one używając niektórych plików mysql-bin w niektórych pozycjach, ale …
Korzystam z podwójnej głównej replikacji MySQL i teraz chcę przejść do pojedynczej bazy danych bez replikacji. Jak całkowicie wyłączyć replikację w obu bazach danych?
AKTUALIZACJA 2 Za pomocą WireShark znalazłem ciąg problemu (mam nadzieję, że tak): 28 | 9.582638 | 192.168.18.128 | 192.168.18.129 | MySQL Response Error 1043 A błąd jest (według dokumentów ): Error: 1043 SQLSTATE: 08S01 (ER_HANDSHAKE_ERROR) Message: Bad handshake Oto zrzuty ekranu WireShark w dwóch przypadkach: Połączenie z Windows 8 (sukces): …
Z powodu następującego ostrzeżenia w mysqld.log: [Ostrzeżenie] Niebezpieczna instrukcja zapisana w dzienniku binarnym przy użyciu formatu instrukcji, ponieważ BINLOG_FORMAT = STATEMENT. Instrukcja jest niebezpieczna, ponieważ używa klauzuli LIMIT. Jest to niebezpieczne, ponieważ nie można przewidzieć zestawu zawartych wierszy. Chcę zmienić format replikacji na MIXED. Ale zgodnie z dokumentem MySQL: Przełączanie …
Przekaźnik MySQL v5.1.61 został uszkodzony, gdy maszyna nagle się wyłączyła. Próbowałem to naprawić, ale to nie działało. - Jak to naprawić? Czy zrobiłem coś nie tak? O ile czytałem, uszkodzone dzienniki przekazywania MySQL można łatwo naprawić: change master to master_log_file='<Relay_Master_Log_File>', master_log_pos=<Exec_Master_Log_Pos>; gdzie Relay_Master_Log_Filei Exec_Master_Log_Possą wymienione przez: mysql> show slave status; …
Używając replikacji transakcyjnej SQL 2008 R2 z subskrybentami ściągającymi, kiedy dodajemy artykuł, chciałbym uniknąć konieczności tworzenia całej migawki (db wynosi ~ 80 GB, więc zajmuje to wiele godzin). W tym artykule widziałem, jak to zrobić z częściową migawką, wyłączając natychmiastową synchronizację, ale to nie działało dla nas. Idealnie chciałbym uruchomić …
Mam replikację uruchomioną na Percona Server 5.5, postępując zgodnie z tym przewodnikiem i zastanawiałem się, czy powinienem dodać read-only=1do mojego urządzenia podrzędnego, my.cnfaby był tylko do odczytu? Przewodnik konfiguruje replikację dla tabeli mysql, aby użytkownicy byli replikowani, ale przede wszystkim używam slave'a do robienia mysqldump, aw nagłych wypadkach rekonfiguruję go …
Oświadczenie: Wprawdzie jeszcze tego nie próbowałem, ale nie jestem pewien, czy wiedziałbym, czy to nie działałoby poprawnie, więc chciałem zapytać. Chciałbym uruchomić nocne zadanie tworzenia kopii zapasowej (przez pg_dumpall) z serwera w trybie gotowości na gorąco z uruchomioną replikacją przesyłania strumieniowego, aby uniknąć obciążenia głównego. Widziałem tylko wzmiankę o niektórych …
Definicja problemu Nasi użytkownicy potrzebują możliwości przeszukiwania bazy danych, która jest w większości aktualna. Dane mogą być nieaktualne do 24 godzin i jest to dopuszczalne. Jakie byłoby najtańsze podejście do uzyskania i aktualizacji drugiej bazy danych z kopią produkcyjną? Czy jest takie podejście, o którym nie myślę? Obciążenie pracą Mamy …
Nasza ustanowiona replikacja uległa awarii („żądany segment WAL został już usunięty” podczas przestoju) Nie możemy ponownie łatwo zatrzymać elementu nadrzędnego. Czy możemy zrobić pg_start_backup(), rsync ${PGDATA}/ mistrz do niewolnika, pg_stop_backup() ... podczas gdy główny postgresql jest nadal w pełni załadowany? (Lub pg_start_backup()doprowadzi do zamki stołowe, Bloki we / wy, niespójności, …
Zwykła replikacja przesyłania strumieniowego. PostgreSQL: 9.2.7 Windows 8.1 64 bit Moje podstawowe i dodatkowe klastry znajdują się na tym samym komputerze z systemem Windows. Zrobiłem już pg_start_backup () i wszystko, więc oba węzły mają dokładnie takie same dane. Teraz problem z replikacją polega na tym, że „połączenie replikacji” z serwera …
Rozwijam aplikację do uruchomienia na komputerze klienckim (Win), który jest skonfigurowany z instancją serwera MySQL 5.1, która będzie działać jako slave tylko do odczytu dla zdalnego urządzenia nadrzędnego. Zdalny wzorzec ma dziesiątki schematów, ale potrzebuję tylko jednego na klienta, więc podaję ustawienie replikacja-do-db w pliku my.ini, aby replikować tylko schemat, …
Konfiguruję replikację MySQL Master-slave i próbuję wymyślić, jak poradzić sobie z sytuacją przełączania awaryjnego, w której promuję slave do master (w przypadku awarii master). Mój serwer aplikacji musi przekierowywać wszystkie zapisy do bieżącego wzorca, ale nie mogę używać HA na poziomie serwera między wzorcem a urządzeniem podrzędnym (bicie serca, utrzymywanie …
Kilka pytań Czy pozycja Slave pozostanie, dopóki nie zostanie wstawiona / zaktualizowana / usunięta tabela w Master, która mogłaby wpłynąć na Slave? Jeśli nie, w jaki sposób mam się upewnić, że Slave jest zsynchronizowany z Masterem idącym naprzód (poprzez usunięcie wpisu Slave lub ręczne skopiowanie tego wpisu do Master)? Co …
Moje wymagania to: 3000 połączeń 70–85% Zapis a odczyt Obecnie maksymalizujemy bardzo dużą, bardzo dużą instancję przy 700 połączeniach. Wszystkie 8 rdzeni są maksymalne. Uważamy, że jest to liczba równoczesnych połączeń, ponieważ pamięć jest w porządku. Sam zapis jest bardzo prosty (sprawdzanie poprawności spowalnia rzeczy). Aby skalować do 3000, musimy …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.