diff --git a/source/config/ipmi.toml b/source/config/ipmi.toml index fac752a674401177ab2ea3e660ddcd4c8a5b7069..467a15bdb362ebe1ff8576909975b8f22081d24b 100644 --- a/source/config/ipmi.toml +++ b/source/config/ipmi.toml @@ -27,12 +27,12 @@ model="supermicro" ip="192.168.1.101" access_type="regular" -[c3sldb1] +[azzanadra] ip="192.168.1.31" access_type="regular" model="Intel" -[azzanadra] +[c3sldb2] ip="192.168.1.2" access_type="regular" model="Intel" diff --git a/source/pages/concepts/btrfs.md b/source/pages/concepts/btrfs.md new file mode 100644 index 0000000000000000000000000000000000000000..383325dd27fce774e1c66605571186ab1cab87ea --- /dev/null +++ b/source/pages/concepts/btrfs.md @@ -0,0 +1,7 @@ +# Btrfs + +O Btrfs é um sistema de armazenamento que combina um sistema de arquivos +baseado em Copy on Write com um gerenciamento de volume lógico tal qual o +[ZFS](zfs). Diferente do ZFS, o Btrfs é nativo ao Linux. Ele implementa +RAID 0, RAID 1 e RAID 10 nativamente, sendo sua implementação de RAID 5 e de RAID +6 não recomendada para uso em produção. diff --git a/source/pages/guides/debootstrap-torneira.md b/source/pages/guides/debootstrap-torneira.md index 976a546345de5da22be7e96db2a627abb8140798..f408ec13c8f0a48cbafc0ebc0b831ed451621afa 100644 --- a/source/pages/guides/debootstrap-torneira.md +++ b/source/pages/guides/debootstrap-torneira.md @@ -61,7 +61,7 @@ $ apt update && apt install vim htop wget Edite o arquivo `/etc/apt/sources.list`: -```conf +``` deb http://debian.c3sl.ufpr.br/debian bullseye main deb http://debian.c3sl.ufpr.br/debian bullseye-backports main deb http://debian.c3sl.ufpr.br/debian bullseye-updates main diff --git a/source/pages/guides/usando-ceph-fs.md b/source/pages/guides/usando-ceph-fs.md index dbc533c99a6a9144a6320c8d9aa17424d6b8cfe7..785c4ce1cb9b3a14b0b77d7d396f412dcb248003 100644 --- a/source/pages/guides/usando-ceph-fs.md +++ b/source/pages/guides/usando-ceph-fs.md @@ -89,7 +89,7 @@ barril.dfs:<PATH> <MOUNT_DIR> ceph name ``` Onde `PATH` é o diretório do CephFS, `MOUNT_DIR` é o path para montagem -local e `CLIENT_SECRET` é o keyring gerado na [etapa de autorização](#criando-autorizacao) do Ceph. +local e `CLIENT_SECRET` é o keyring gerado na [etapa de autorização](#criando-uma-autorizacao) do Ceph. OBS: Pode aparecer um erro de `modprobe` ao montar, mas mesmo assim ele monta. diff --git a/source/pages/machines/base/c3sldb1.md b/source/pages/machines/base/c3sldb1.md deleted file mode 100644 index ab3b5a4c21cf3d9721a2711d2a200c2524be5631..0000000000000000000000000000000000000000 --- a/source/pages/machines/base/c3sldb1.md +++ /dev/null @@ -1,6 +0,0 @@ -# c3sldb1 - -```{ipmiconfig} -``` - -A c3sldb1 é uma máquina de banco de dados, tendo como réplica a [](c3sldb2). diff --git a/source/pages/machines/base/c3sldb2.md b/source/pages/machines/base/c3sldb2.md new file mode 100644 index 0000000000000000000000000000000000000000..48336b6348c93eaabc24eff2590ef30738874ff3 --- /dev/null +++ b/source/pages/machines/base/c3sldb2.md @@ -0,0 +1,6 @@ +# c3sldb2 + +```{ipmiconfig} +``` + +A c3sldb2 é uma máquina de banco de dados. diff --git a/source/pages/machines/base/duvel.md b/source/pages/machines/base/duvel.md index 3c64e7f7e600f2980c5e7a7dec709a269b5f6adc..3b477a4a7b6d6011178e906f1ad3ca0c0e9bf2f7 100644 --- a/source/pages/machines/base/duvel.md +++ b/source/pages/machines/base/duvel.md @@ -36,7 +36,7 @@ exatamente são os parâmetros. ::: A duvel está conectado em 10G com o resto do parque computacional através -do switch [](/pages/switches/malbec). +do switch [](/pages/switches/dc/malbec). ## Serviços diff --git a/source/pages/machines/base/roble.md b/source/pages/machines/base/roble.md index a883e58417f3f58367b28e74bcacc7a6280c4483..8e0a61cc28198cd84f59228be7c869ad19325ef0 100644 --- a/source/pages/machines/base/roble.md +++ b/source/pages/machines/base/roble.md @@ -24,4 +24,4 @@ A roble é a máquina fÃsica que é roteador de toda a rede. - [Servidor de anúncio de roteador IPv6](/pages/services/roble-radvd) necessário para que a autoconfiguração do IPv6 funcione corretamente. - [Retransmissor de DHCP simples](/pages/services/roble-relay-dhcp) para permitir a comunicação entre as sub-redes e o - [servidor DHCP da urquell](/pages/services/urquell-dhcp). + [servidor DHCPv4 da urquell](/pages/services/urquell-dhcpv4). diff --git a/source/pages/machines/base/urquell.md b/source/pages/machines/base/urquell.md index 57ad9b4d6aa52d9cd4f9f6e27ea4fe25fb6a24e0..f1b3968a8bfb6faa728677e8896a96af1e158117 100644 --- a/source/pages/machines/base/urquell.md +++ b/source/pages/machines/base/urquell.md @@ -68,9 +68,9 @@ Alguns cuidados devem ser observados no gerenciamento desta máquina: ## Serviços - [Servidor DNS primário dos domÃnios externos c3sl.ufpr.br, inf.ufpr.br e dos domÃnios internos c3local, home, dfs, nobreak, arcond](/pages/services/urquell-dns). -- [Servidor DHCPv4 que atribui IPv4s e informa os endereços dos servidores de DNS, lista de buscas de DNS, o endereço do servidor de boot remoto e o servidor NTP](/pages/services/urquell-dhcpv4) (será movido para a [](/pages/base/base/estrella)). -- [Roteamento das sub-redes internas](/pages/services/urquell-roteamento) (será movido para a [](/pages/base/base/estrella)). -- [Firewall que controla todas as entradas e saÃdas das redes internas](/pages/services/urquell-firewall) (será movido para a [](/pages/base/base/estrella)). +- [Servidor DHCPv4 que atribui IPv4s e informa os endereços dos servidores de DNS, lista de buscas de DNS, o endereço do servidor de boot remoto e o servidor NTP](/pages/services/urquell-dhcpv4) (será movido para a [](/pages/machines/base/estrella)). +- [Roteamento das sub-redes internas](/pages/services/urquell-roteamento) (será movido para a [](/pages/machines/base/estrella)). +- [Firewall que controla todas as entradas e saÃdas das redes internas](/pages/services/urquell-firewall) (será movido para a [](/pages/machines/base/estrella)). - [Autenticação do Departamento de Informática que utiliza Kerberos e LDAP.](/pages/services/urquell-autenticacao-dinf) - Servidor NTP - Servidor de e-mail Postfix diff --git a/source/pages/machines/organizacao.md b/source/pages/machines/organizacao.md index 1588f0095c76f0c98b54c6d7c4e1c8a83c275430..db5c5e86eeab72c25190f7ef9db18c9faba8f7c9 100644 --- a/source/pages/machines/organizacao.md +++ b/source/pages/machines/organizacao.md @@ -65,10 +65,10 @@ possui a seguinte disposição (de cima para baixo): ## Rack 3 * Switch Barbamama -* [Máquina Forsyn](/pages/machines/virtuals/forsyn) +* [Máquina Forsyn](/pages/machines/base/forsyn) * Máquina Debian Security Backup (desligada) * Máquina Debian Security -* [Máquina Torneira7](/pages/machines/virtuals/torneira7) +* [Máquina Torneira7](/pages/machines/lab/torneira7) * Micrinho para IPMI * [Máquina Barril2](/pages/machines/virtuals/barril2) * [Máquina Barril1](/pages/machines/virtuals/barril1) @@ -92,9 +92,9 @@ possui a seguinte disposição (de cima para baixo): * Switch Sauternes * Switch Pinot8 * [Máquina Estrella](/pages/machines/base/estrella) -* [Máquina Torneira4](/pages/machines/virtuals/torneira4) -* [Máquina Torneira3](/pages/machines/virtuals/torneira3) -* [Máquina Torneira2](/pages/machines/virtuals/torneira2) +* [Máquina Torneira4](/pages/machines/lab/torneira4) +* [Máquina Torneira3](/pages/machines/lab/torneira3) +* [Máquina Torneira2](/pages/machines/lab/torneira2) * [Máquina Abbey](/pages/machines/virtuals/abbey) ## Rack 8 (cluster) diff --git a/source/pages/services/estrella-boot-remoto.md b/source/pages/services/estrella-boot-remoto.md index c9481758bc423dec2fad0f009810dcb32b16333e..74d61fe0d4fab01aaee7dc347134084428c6b69d 100644 --- a/source/pages/services/estrella-boot-remoto.md +++ b/source/pages/services/estrella-boot-remoto.md @@ -43,7 +43,7 @@ servidor TFTP localizado neste endereço procurando pelo arquivo da opção DHCP `filename`. 4. O PXE executa o arquivo baixado como um binário. -O [servidor de DHCP](/pages/services/urquell-dhcp) está configurado para +O [servidor de DHCPv4](/pages/services/urquell-dhcpv4) está configurado para que a opção de DHCP `filename` seja o caminho `boot/grub/x86_64-efi/core.efi` para hosts 64 bits e `boot/grub/i386-pc/core.0` para hosts 32 bits. Este binário que é executado é o GRUB 2. O GRUB procura o arquivo de configuração `boot/grub/grub.cfg` diff --git a/source/pages/services/roble-radvd.md b/source/pages/services/roble-radvd.md index d23f262f3f49c746740642a400652487d355c2a8..308ad4eb7530bf87d34c3ef5291b12a573dd59db 100644 --- a/source/pages/services/roble-radvd.md +++ b/source/pages/services/roble-radvd.md @@ -8,7 +8,7 @@ A sua configuração está em `/etc/radvd.conf`. Como na [](/pages/machines/base/roble) existe uma interface para cada VLAN, a configuração é feita por interface desta maneira: -```config +``` interface C3SL { prefix ::/64 { }; AdvSendAdvert on; diff --git a/source/pages/services/roble-relay-dhcp.md b/source/pages/services/roble-relay-dhcp.md index 5dbeaeb88a6688d0ee0a3ebdd93df507540d9c5d..58409a961daf7dbe18a0eeded761f270353d254e 100644 --- a/source/pages/services/roble-relay-dhcp.md +++ b/source/pages/services/roble-relay-dhcp.md @@ -3,7 +3,7 @@ A [](/pages/machines/base/roble) implementa um retransmissor de DHCP, o [](/pages/concepts/dhcp-helper). Assim, toda VLAN que é roteada pela [](/pages/machines/base/roble), que são todas as VLANs públicas precisam ser -configuradas neste arquivo para conseguir fazer [DHCP na urquell](urquell-dhcp). +configuradas neste arquivo para conseguir fazer [DHCPv4 na urquell](urquell-dhcpv4). A configuração é feita em `/etc/default/dhcp-helper`, e é bem simples, por exemplo: diff --git a/source/pages/services/roble-roteamento.md b/source/pages/services/roble-roteamento.md index ff2eeeff0e90fa5969aa83a7435ccb9debb02a79..55fbc1aab6b7ea789e24d360870eeb35829dc555 100644 --- a/source/pages/services/roble-roteamento.md +++ b/source/pages/services/roble-roteamento.md @@ -4,7 +4,7 @@ A [](/pages/machines/base/roble) faz o roteamento inteiro da rede. A configuraç dá através de alguns arquivos: - `/root/rede/interfaces`: interfaces de rede que conectam as redes do PoP PR, da AGTIC, - da FÃsica e do C3SL via switch [](/pages/switches/malbec), além de uma conexão + da FÃsica e do C3SL via switch [](/pages/switches/dc/malbec), além de uma conexão separada com a máquina [](/pages/machines/base/sagres). - `/root/redes/rotas`: IP dos roteadores responsáveis pelas sub-redes internas e da AGTIC. @@ -60,7 +60,7 @@ A roble está ligada a: - Data center da FÃsica que está localizado na PA via porta 10Gigabit `FISICA`. - [](/pages/machines/base/sagres), a máquina dos espelhos via bond de duas portas 10Gigabit `MIR`. -- [](/pages/switches/malbec), o switch central do parque computacional +- [](/pages/switches/dc/malbec), o switch central do parque computacional via porta 10Gigabit `SW`. ## Modificações complicadas diff --git a/source/pages/services/urquell-dhcpv4.md b/source/pages/services/urquell-dhcpv4.md index b976f8223aaf4aa599b4ea8b2309ca0d5ac1ef03..0ba42ca8a6f6c5e202180176f65ec3bcef601428 100644 --- a/source/pages/services/urquell-dhcpv4.md +++ b/source/pages/services/urquell-dhcpv4.md @@ -6,7 +6,7 @@ da urquell. A documentação atual é o [guia de configuração do servidor de DHCP da teorica](/pages/guides/teorica-dhcpv4). ::: -O servidor de DHCP da [](/pages/machines/urquell) tem como função de atribuir +O servidor de DHCP da [](/pages/machines/base/urquell) tem como função de atribuir o IPv4 as máquinas da rede. Além disso, ele também indica o endereço dos servidores de DNS, lista de buscas de DNS, o endereço do servidor de boot remoto e o servidor NTP. O servidor faz isso seletivamente, oferecendo informações diff --git a/source/pages/services/urquell-dns.md b/source/pages/services/urquell-dns.md index a2a75be898ab219a0a57d7cfcd09bcc8123de366..3439543a95c26d15d3ccfb429fdabe370e95ff06 100644 --- a/source/pages/services/urquell-dns.md +++ b/source/pages/services/urquell-dns.md @@ -11,7 +11,7 @@ A [](/pages/machines/base/urquell) é servidora primária e autoritativa de DNS - `c3sl.ufpr.br`: domÃnio do C3SL, autoridade dada pela AGTIC. - `inf.ufpr.br`: domÃnio do Departamento de Informática, autoridade dada pela AGTIC. - `c3local`: domÃnio interno usado para máquinas dos laboratórios, - acoplado ao [serviço de DHCP](urquell-dhcp). + acoplado ao [serviço de DHCPv4](urquell-dhcpv4). - `home`: domÃnio interno usada para máquinas que montam o diretório home através do NFS como a [](/pages/virtuals/macalan). - `dfs`: domÃnio interno usado para sistemas de arquivos distribuÃdos. @@ -35,7 +35,7 @@ legitimamente para as nossas chaves. Além de ser servidora de DNS autoritativa, a [](/pages/machines/base/urquell) também é a servidora de DNS recursiva da rede interna e os computadores aprendem -isso através do [servidor DHCP](/pages/services/urquell-dhcp). Isso significa +isso através do [servidor DHCPv4](/pages/services/urquell-dhcpv4). Isso significa que praticamente todas as consultas de nomes são feitas a ela (para resolver o IP de qualquer nome como `google.com`). Mas essa funcionalidade está limitada a rede interna para evitar alguns tipos de ataques de DNS. diff --git a/source/pages/virtuals/mumm.md b/source/pages/virtuals/mumm.md new file mode 100644 index 0000000000000000000000000000000000000000..0cb60f1088d60d7e415d25e74e1fd78782b6fa11 --- /dev/null +++ b/source/pages/virtuals/mumm.md @@ -0,0 +1 @@ +# mumm