- Ir no site https://plex.tv/downloads e escolher a opção LINUX
- Irá aparecer a versão mais recente: 1.3.3.3148-b38628e (17/01/2017)
- Ao clicar em Download irá mostrar as opções de download de acordo com a sua distribuição (Neste caso Ubunto 64bits), ao passar o mouse em cima, obterá a URL de download
- No linux utilize o comando wget para fazer o download do arquivo:
wget https://downloads.plex.tv/plex-media-server/1.3.3.3148-b38628e/plexmediaserver_1.3.3.3148-b38628e_amd64.deb - Para instalar utilize o comando:
dpkg -i plexmediaserver_1.3.3.3148-b38628e_amd64.deb - Quando sair alguma atualização, basta baixar o novo arquivo e utilizar o comando:
dpkg -i nome_arquivo para atualizar o servidor - Para acessar o serviço basta ir no navegador e digitar: http://ip:32400/manage/index.html
substituindo ip pelo ip do servidor
terça-feira, 17 de janeiro de 2017
PLEX Media Server
Para montar um servidor de mídias no linux com o PLEX basta:
RAID 1 via Software
RAID 1 é o tipo de armazenamento onde dois discos são espelhados.
Para este post, assumirei que o computador possui os seguintes discos:
/dev/sda = disco do sistema operacional
/dev/sdb = disco de armazenamento 1
/dev/sdc = disco de armazenamento 2
Instalação do gerenciador do RAID
Configurar a partição dos discos de armazenamento
Criar o dispositivo RAID
Formatar o dispositivo RAID em EXT4
Adiciona o disco faltante
Observar o estado do RAID
Ficar Observando o estado do RAID (CTRL+C pra sair)
Criar a pasta para montar o RAID
Ver a ID do dispositivo RAID
Iniciar o computador com RAID montado
SUBSTITUINDO DISCO
REMOVENDO RAID
Para este post, assumirei que o computador possui os seguintes discos:
/dev/sda = disco do sistema operacional
/dev/sdb = disco de armazenamento 1
/dev/sdc = disco de armazenamento 2
Instalação do gerenciador do RAID
- apt-get install mdadm
Dar OK em todas as telas
Configurar a partição dos discos de armazenamento
- # cfdisk /dev/sdb
- # cfdisk /dev/sdc
Os comandos acima abrirão uma tela de configuração, as opções que devem ser escolhidas nos dois comandos seguem abaixo:
DOS
NOVO
TIPO=FDA Linux Raid Autodetec
ESCREVER
SAIR - Com isso no dispositivo sdb será criada a partição sdb1 e no sdc a partição sdc1
Criar o dispositivo RAID
- # mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1
--create //cria o dispositivo
/dev/md0 //local e nome do dispositivo
--level //tipo do raid (1=espelhamento)
missing //disco faltando (o sdc será adicionado depois)
/dev/sdb1 //disco que será adicionado
Formatar o dispositivo RAID em EXT4
- # mke2fs -t ext4 /dev/md0
Adiciona o disco faltante
- # mdadm /dev/md0 -a /dev/sdc1
Observar o estado do RAID
- cat /proc/mdstat
Assim que adicionar o segundo disco, o RAID só ficará OK quando os 2 discos forem sincronizados.
[UU] o RAID está OK
[U_] ou [_U] um dos discos está com problemas ou ainda não foi sincronizado com o outro
Ficar Observando o estado do RAID (CTRL+C pra sair)
- watch -n 1 cat /proc/mdstat
Criar a pasta para montar o RAID
- mkdir -p /mnt/raid1
Ver a ID do dispositivo RAID
- blkid /dev/md0
(anote em um papel)
Iniciar o computador com RAID montado
- Editar o arquivo: /etc/fstab
- adicionando no final a linha abaixo:
UUID=f600331d-8f52-49eb-ae69-ea5f85fbbd2b /mnt/raid1 auto defaults,errors=remount-ro 0 1 - substituindo o UUID pelo que você obteve no comando blkid
- Ao salvar o arquivo /etc/fstab muito cuidado, pois qualquer letra digitada errada p ode travar a inicialização do computador. Feito este passo, reinicie a máquina pra checar se está tudo bem :)
SUBSTITUINDO DISCO
- fdisk -l //ver qual disco está fora
dependendo não precisa rodar os 2 comandos abaixo - mdadm --manage /dev/md0 --fail /dev/sdc1 //marca que a partição falhou
- mdadm --manage /dev/md0 --remove /dev/sdc1 //remove o disco escolhido
Com o disco substituído por um novo repetir os passos de criação da partição com o cfdisk e repetir os passos para inserir o novo disco com o mdadm - Observar o status da sincronização com o watch
REMOVENDO RAID
- mdadm --detail /dev/md0 //ver o status do dispositivo
- mdadm --stop /dev/md0 //parar o dispositivo
- mdadm --zero-superblock /dev/sdb
- mdadm --zero-superblock /dev/sdc
- umount /dev/md0
ou
umount -l /dev/md0 - mdadm --remove /dev/md0
Instalação e configuração básica do SAMBA
- Para instalar o servidor de arquivos SAMBA: # apt-get install samba
- Editar o arquivo: /etc/samba/smb.conf
no final do arquivo acrescentar:
[global]
netbios = ServidorArquivos
server string = Servidor de Arquivos
#security = share LINHA ANTIGA!!!
security = user
map to guest = Bad User
encrypt password = true
log file = /var/log/samba.log
[Arquivos]
comment = Arquivos
path = /mnt/raid1
public = yes
writable = yes
create mode = 0777
directory mode = 0777
- Rodar os comandos:
# chmod 0777 /mnt/raid1
# /etc/init.d/samba restart
Dicas LINUX
Este post serve para distribuições baseadas em Debian.
Última atualização: 01/11/2021
DICAS
Última atualização: 01/11/2021
DICAS
- Apagar diretório cheio: rm -rf /diretorio
- Copiar um diretório cheio: cp -r /diretorio /destino
- Desligar no Debian: shutdown -h now
- Desligar no Ubuntu: poweroff
- Reiniciar: shutdown -r now ou reboot
- Ver partições: fdisk -l ou /sbin/fdisk -l
- Ver uso do HD: df -h ou df /dev/md0 -h onde md0 é o dispositivo
- Ver tamanho do diretório: du /mnt/raid1/Series -csh
- Mudar permissão da pasta para acesso total: chmod 777 /pasta/subpasta -R
- Saber a versão do Ubuntu Server instalado: cat /etc/issue
- Ficar exibindo o final do log: tail -f /arquivo
find | grep ".arquivo.txt.swp"
rm ./.arquivo.txt.swp
RESOLUÇÃO
TECLADO
MUDAR IP
AJUSTAR O REPOSITÓRIO
LINUX LOGO
TERMINAL COLORIDO NO DEBIAN
SENSOR DE TEMPERATURAS
INICIAR SCRIPT ASSIM QUE LOGAR
SALVAR LOGS DE TEMPO NO WINDOWS
RESOLUÇÃO
- No arquivo: /etc/default/grub
GRUB_GFXMODE=640x480
GRUB_GFXPAYLOAD=1280x800 - sudo update-grub2
TECLADO
- No arquivo: /etc/default/keyboard
XKBMODEL="pc105"
XKBLAYOUT="br"
XKBVARIANT=""
XKBOPTIONS="" - Em notebooks:
XKBMODEL="a4techKB21"
XKBOPTIONS="lv3:alt_switch,compose:rctrl"
MUDAR IP
- No Debian: /etc/network/interfaces
auto eth0
iface eth0 inet static
address ip
netmask máscara
gateway
network
broadcast
/etc/resolv.conf
domain domínio
search domínio
nameserver IP_DNS
- No Ubuntu (até a versão 17.10): /etc/network/interfaces
auto enp2s0
iface enp2s0 inet static
address ip
netmask máscara
gateway
network
broadcast
dns-nameservers ip1 ip2
/etc/resolvconf/resolv.conf.d/head
domain domínio
search domínio
nameserver IP_DNS
- /etc/init.d/networking restart
- No Ubuntu (a partir da versão 18.10): /etc/netplan/*.yaml
network:ethernets:enp0s3:
dhcp4: nodhcp6: noadressess:- ip/máscaragateway4:nameservers:adressess:- ipsearch: []optional: trueversion: 2
Aplicar as configurações: netplan apply
Ver as configurações: ip addr show | ip route
AJUSTAR O REPOSITÓRIO
- /etc/apt/sources.list
LINUX LOGO
- Instalar: apt-get install linuxlogo
- Exibir atual: linuxlogo
- Exibir específico: linuxlogo -L [0~9]
- Configurar: /etc/linux_logo.conf
- Gerar logo sem cores: -ascii -a
- Gera a imagem indicada: -D arquivo.ascii
TERMINAL COLORIDO NO DEBIAN
- /root/.bashrc
ou - /home/usuarioo/.bashrc
- descomentar as linhas:
alias ls='ls --color=auto'
alias dir='dir --color=auto'
alias vdir='vdir --color=auto'
alias grep='grep --color=auto'
alias fgrep='fgrep --color=auto'
alias egrep='egrep --color=auto'
SENSOR DE TEMPERATURAS
- Instalar: apt-get install lm-sensors
- Configurar: sensors-detect (YES para tudo)
- Ver a temperatura: sensors
INICIAR SCRIPT ASSIM QUE LOGAR
- Para iniciar assim que LOGAR editar arquivo: # nano /home/usuario/.bashrc
- Para iniciar assim que entrar no ROOT editar: # nano ~/.bashrc
- No final do arquivo, acrescentar o caminho do script: /home/usuario/script.sh
SALVAR LOGS DE TEMPO NO WINDOWS
- Criar arquivo .BAT com o conteúdo:
echo %time% >> tempo.txt
copy arquivo.avi w:
echo %time% >> tempo.txt
echo OK
pause
Assinar:
Postagens (Atom)