Archiv pro měsíc: Prosinec 2017

Jak spustit dvě instance Redis v Ubuntu 16

Po přechodu Ubuntu na SystemD je práce se službami trochu složitější a návod pro SystemD jsem nikde nenašel. V tomto návodu si pro přehlednost přejmenujeme původní instanci Redisu s příponou dle jejího portu a přidáme druhou instanci s inkrementovaným portem.

Nejprve Redis odebere ze spuštění, aby nám nikde nestrašil. Redis dále poběží, instance budeme prohazovat až později.

Nyní nakopírujeme systemd definice našich nových instancí.

V definicích upravíme cesty ke konfiguraci a PID file a odebereme Alias.

Nakopírujeme také konfiguraci Redisu.

Upravíme konfiguraci.

Vytvoříme datové složky.

Provedeme reload systemd a prohodíme instance.

Běží Redis?

Přidáme novou instanci po spuštění systému a původní zakážeme spustit. To nám zabrání, aby se původní instance s nově pojmenovanou bila o port.

Spustíme a povolíme druhou isntanci.

Běží druhá instance?

Ještě si porty v systému pojmenujeme pro lepší přehled v Netstat.