czwartek, 6 kwietnia 2017

Montowanie zasobów samba jako system plików [cifs]

W systemach linux mamy pakiet, który pozwala na montowanie zasobów samba jako lokalnego systemu plików. Żeby móc z tego korzystać instalujemy pakiet cifs-utils.
Następnie w pliku /etc/fstab dodajemy wpis jak poniżej i tworzymy sobie lokalnie miejsce gdzie będzie montowany nasz zasób (u mnie to jest /home/network)

//HOST_IP_ADDRESS/directory /home/network cifs username=SAMBA_SHARE_USERNAME,password=SAMBA_SHARE_PASSWORD,uid=LOCAL_LINUX_USER,iocharset=utf8,file_mode=0777,dir_mode=0777,users 0 0

Potem sudo mount -a
I nasz zasób sieciowy powinien zostać zamontowany w /home/network
Podziel się:

sobota, 1 kwietnia 2017

Proces Java jako serwis [linux] z użyciem systemctl

Zaczynamy od utworzenia pliku startowego naszego serwisu w /etc/systemd/system
[Unit]
Description=Java Service

[Service]
User=LINUX_USER
WorkingDirectory=/data 
ExecStart=/usr/bin/java -Xmx256m -jar application.jar
SuccessExitStatus=143

[Install]
WantedBy=multi-user.target
Przeładowujemy konfiguracje serwisów:
systemctl daemon-reload
I włączamy serwis:
systemctl enable javaservice.service
Kilka pomocniczych poleceń:
systemctl start javaservice
systemctl stop javaservice
systemctl restart javaservice
systemctl status javaservice

Podziel się: