Nessa dica, vamos usar a versão 13 (mimic) do Ceph em um Hardware com 4 disco de 500GB, 1 para o S.0. e os outros 3 para o Ceph.
Adicione no /etc/hosts, o IP e nome do seu servidor. Exemplo:
192.168.0.74 ceph
Após, gere uma chave SSH.
Acesse o diretório do SSH, gere a chave e adicione no "authorized_keys":
# cd /root/.ssh/
# ssh-keygen -t rsa
# cat id_rsa.pub >> authorized_keys
Adicione o repositório do Ceph da versão 13 (mimic).
# rpm -ivh http://us-west.ceph.com/rpm-mimic/el7/noarch/ceph-release-1-1.el7.noarch.rpm
Instale o ceph-deploy:
# yum install ceph-deploy -y
Crie o diretório ceph no /etc/
# mkdir /etc/ceph
Vamos usar o ceph-deploy, começar a instalação. O comando é "ceph-deploy new $HOTNAME". No meu caso, o nome do meu host é "ceph":
# ceph-deploy new ceph
Adicione esses parâmetros no "ceph.conf"
echo "osd crush chooseleaf type = 0" >> ceph.conf
echo "osd pool default size = 1" >> ceph.conf
Agora, instale o Ceph:
# ceph-deploy install --no-adjust-repos ceph
A opção "--no-adjust-repos" para usar a repo que adicionamos, caso não usar ele, usar a versão antiga do Ceph que não terias problemas, funciona também. E o nome do Host, no caso, estou usando o "ceph"
Execute o comando:
# ceph-deploy --overwrite-conf mon create-initial
Agora, vamos preparar a ativar os disco:
# ceph-deploy osd create --data /dev/sdb ceph
# ceph-deploy osd create --data /dev/sdc ceph
# ceph-deploy osd create --data /dev/sdd ceph
Execute o comando:
# ceph-deploy mgr create ceph
Feito, instalado. Verifique se está OK o seu Ceph:
# ceph -s
Guia de referência: https://ceph.com/
quarta-feira, 6 de março de 2019
quinta-feira, 21 de fevereiro de 2019
Foreman no Centos 7
a sua instalação é simples
instale o repo do epel
# rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Instale o repo do puppet
# rpm -ivh http://yum.puppetlabs.com/puppetlabs-release-el-7.noarch.rpm
Instale o repo do foreman
# yum -y install http://yum.theforeman.org/releases/1.9/el7/x86_64/foreman-release.rpm
Caso não tenha ajustado podes ajustar o seu hostname
# hostnamectl set-hostname foreman.local
e depois verifique se ficou ok
# hostnamectl
Agora ajustes o seu /etc/hosts com o nome e ip do servidor do foreman
exemplo
192.168.122.254 foreman.local foreman
Agora vamos instalar o foreman
# yum -y install foreman-installer
só instalar
# foreman-installer
Feito instalado ele ira informar o acesso , usuário e senha

Agora ajuste o seu firewall
# firewall-cmd --permanent --add-port=53/tcp
# firewall-cmd --permanent --add-port=67-69/udp
# firewall-cmd --permanent --add-port=80/tcp
# firewall-cmd --permanent --add-port=443/tcp
# firewall-cmd --permanent --add-port=3000/tcp
# firewall-cmd --permanent --add-port=3306/tcp
# firewall-cmd --permanent --add-port=5910-5930/tcp
# firewall-cmd --permanent --add-port=5432/tcp
# firewall-cmd --permanent --add-port=8140/tcp
# firewall-cmd --permanent --add-port=8443/tcp
Reload firewalld para aplicar as alterações
# firewall-cmd --reload
Vamos logar no foreman
Era isso para mais informações
https://www.theforeman.org/
sexta-feira, 4 de janeiro de 2019
Como criar repositório local com RedHat 7.6
Caso queira um repositório local é fácil de fazer.
Monte o dvd do RHEL 7.6:
# mount /dev/sr0 /media/
Crie o local para copiar os arquivos do dvd:
# mkdir /repo
Copie os arquivos:
# cp -avR /media/* /repo/
Agora copie o arquivo "media.repo" para o diretório /etc/yum.repos.d/:
# cp -avR /repo/media.repo /etc/yum.repos.d/
Ajuste a permissão.
Adicione essas linhas ao arquivo /etc/yum.repos.d/media.repo:
enabled=1
baseurl=file:///repo/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
# vi /etc/yum.repos.d/media.repo
e deixe assim:
[LocalRepo]
name=Red Hat Enterprise Linux 7.5
mediaid=1521745267.626363
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///repo/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Agora limpe o cache:
# yum clean all
# subscription-manager clean
Liste os pacotes do seu repositório:
# yum --noplugins list
Faça uns testes simples de instalação, pode ser com o vim ou net-tools.
Guia de Referencia:
https://access.redhat.com/solutions/1355683
Monte o dvd do RHEL 7.6:
# mount /dev/sr0 /media/
Crie o local para copiar os arquivos do dvd:
# mkdir /repo
Copie os arquivos:
# cp -avR /media/* /repo/
Agora copie o arquivo "media.repo" para o diretório /etc/yum.repos.d/:
# cp -avR /repo/media.repo /etc/yum.repos.d/
Ajuste a permissão.
Adicione essas linhas ao arquivo /etc/yum.repos.d/media.repo:
enabled=1
baseurl=file:///repo/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
# vi /etc/yum.repos.d/media.repo
e deixe assim:
[LocalRepo]
name=Red Hat Enterprise Linux 7.5
mediaid=1521745267.626363
metadata_expire=-1
gpgcheck=1
cost=500
enabled=1
baseurl=file:///repo/
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
Agora limpe o cache:
# yum clean all
# subscription-manager clean
Liste os pacotes do seu repositório:
# yum --noplugins list
Faça uns testes simples de instalação, pode ser com o vim ou net-tools.
Guia de Referencia:
https://access.redhat.com/solutions/1355683
terça-feira, 29 de maio de 2018
Minecraft Fedora 28
Vamos instalar o Minecraft de uma maneira fácil
Ative o repo COPR
$ sudo dnf copr enable danniel/Minecraft
Agora vamos instalar o mesmo
$ sudo dnf install Minecraft
Pronto já esta instalado
Ative o repo COPR
$ sudo dnf copr enable danniel/Minecraft
Agora vamos instalar o mesmo
$ sudo dnf install Minecraft
Pronto já esta instalado
segunda-feira, 28 de maio de 2018
ManPages em pt_br Fedora 28
Para quem quer suas manpages traduzidas...
Adicione o repositório:
$ sudo dnf copr enable danniel/man-pages-pt_BR
E instale:
$ sudo dnf install man-pages-pt_BR -y
Feito!
$ man cp
Adicione o repositório:
$ sudo dnf copr enable danniel/man-pages-pt_BR
E instale:
$ sudo dnf install man-pages-pt_BR -y
Feito!
$ man cp
terça-feira, 8 de maio de 2018
Docker no Fedora 28
Vamos fazer a instalação do Docker no Fedora usando o repo office do Docker
$ sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
ou
# sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
Ative o Repo
$ sudo dnf config-manager --set-enabled docker-ce-edge
ou
# dnf config-manager --set-enabled docker-ce-edge
$ sudo dnf config-manager --set-enabled docker-ce-test
ou
# dnf config-manager --set-enabled docker-ce-test
Instale o Docker
$ sudo dnf install docker-ce -y
ou
# sudo dnf install docker-ce -y
Ative na inicialização caso queira
$ sudo systemctl enable docker
ou
# systemctl enable docker
Inicialize o Serviço
$ sudo systemctl start docker
ou
# systemctl start docker
Feito já esta instalado e iniciado caso queira fazer um teste rode o comando
$ sudo docker run hello-world
ou
# docker run hello-world
Guia de Referencia : https://www.docker.com/
$ sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
ou
# sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
Ative o Repo
$ sudo dnf config-manager --set-enabled docker-ce-edge
ou
# dnf config-manager --set-enabled docker-ce-edge
$ sudo dnf config-manager --set-enabled docker-ce-test
ou
# dnf config-manager --set-enabled docker-ce-test
Instale o Docker
$ sudo dnf install docker-ce -y
ou
# sudo dnf install docker-ce -y
Ative na inicialização caso queira
$ sudo systemctl enable docker
ou
# systemctl enable docker
Inicialize o Serviço
$ sudo systemctl start docker
ou
# systemctl start docker
Feito já esta instalado e iniciado caso queira fazer um teste rode o comando
$ sudo docker run hello-world
ou
# docker run hello-world
Guia de Referencia : https://www.docker.com/
sexta-feira, 4 de maio de 2018
VirtualBox no Fedora 28
Uma dica rápida de instalar o VirtualBox no seu Fedora
Ative o repo do RPMFusion
$ sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
ou
# dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
e
$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
ou
# dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
Agora instale o VirtualBox
$ sudo dnf install VirtualBox kernel-devel-$(uname -r) -y
ou
# dnf install VirtualBox kernel-devel-$(uname -r) -y
Agora como root execute
# akmods; systemctl restart systemd-modules-load.service
Pronto ja podes usar o virtualbox
Ative o repo do RPMFusion
$ sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
ou
# dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
e
$ sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
ou
# dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
Agora instale o VirtualBox
$ sudo dnf install VirtualBox kernel-devel-$(uname -r) -y
ou
# dnf install VirtualBox kernel-devel-$(uname -r) -y
Agora como root execute
# akmods; systemctl restart systemd-modules-load.service
Pronto ja podes usar o virtualbox
Assinar:
Postagens (Atom)