poniedziałek, 23 października 2017

Jak poradzić sobie z brakiem miejsca na dużego loga na serwerze ESXi (lub innym *nix-like)

Ostatnio stanąłem przed problemem zapisu sporej ilości danych (pktcap-uw) do pliku w celu późniejszej analizy. Niestety okazało się, ze na lokalnym storage było tylko kilkanaście MB wolnego miejsca, a plik zapowiadał się na sporo większy. Najprostszym rozwiązaniem okazało się ustawienie logowania zawartości okna putty do pliku na terminalu. Założenie oczywiście jest takie, że do ESXi logujemy się za pomocą putty z jakiegoś stepping stone'a. W putty (w otwartej już sesji) klikamy na belce ppm, wybieramy "Change settings", a następnie:
  1. Session->Logging
  2. W "Options controlling session logging" zaznaczamy "Printable output"
  3. Wybieramy lokalizację pliku
  4. Klikamy Apply 
 

Od tego momentu wszystko, co zostanie wyświetlone w oknie putty, znajdzie się w pliku putty.log.