Notas de Luis

¡Esta es una revisión vieja del documento!


# Nube Oracle

## Inicio de servidor

Procedimiento para preparar un nuevo servidor creado en la nube de oracle.

Todo este proceso se ha automatizado con el script `OCI_new_server`. ### Nuevos servidores

- Descargar e instalar mio.tgz - Instalar postfix vim git stress-ng supervisor - Ejecutar `sudo timedatectl set-timezone Atlantic/Canary` - Ejecutar `sudo unminimize` - Poner en el `etc/crontab`:

        @daily root journalctl --vacuum-time=2weeks
        @reboot root curl -d "$(hostname): server reboot" ntfy.sh/LuisArocha -s >/dev/null

### Configurar stress-ng y supervisor

En el momento actual Oracle exite un uso exigido del 20%. Esa es la cifra configurada en `stress-ng`.

Crear fichero /etc/supervisor/conf.d/stress.conf, con el siguiente contenido:

```text [program:cpu_stress] command=/usr/bin/stress-ng –cpu 1 –cpu-load 20 directory=/usr/bin/ user=root autostart=true autorestart=true redirect_stderr=true stdout_logfile=/var/log/stress.log

[program:memory_stress] command=/usr/bin/stress-ng –vm 1 –vm-bytes 20%% –vm-hang 0 directory=/usr/bin/ user=root autostart=true autorestart=true redirect_stderr=true stdout_logfile=/var/log/stress.log ```

El número de CPUs en la linea 2 debe ser el numero de CPUs del sistema.

Y ejecutar:

```bash sudo supervisorctl reread sudo supervisorctl reload ```

## Abrir puertos

- Abrir Virtual Cloud Network

![Virtual cloud Network](oracle-1.png)

- Abrir Subnet

![Subnet](oracle-2.png)

- Abrir Security list

![Security list](oracle-3.png)

- Añadir el puerto y demás características. Quizás el source. - Ahora modificar `iptables` para que lo acepte:

```bash iptables -I INPUT -m state –state NEW -p tcp –dport 80 -j ACCEPT iptables -I INPUT -m state –state NEW -p tcp –dport 443 -j ACCEPT iptables-save >/etc/iptables/rules.v4 ```

  Alternativa

```bash iptables -I INPUT -m state –state NEW -p tcp -s 81.61.118.168 -j ACCEPT iptables-save >/etc/iptables/rules.v4 ```

## Cambiar dirección pública a una pública reservada

1. Ir a detalles de la máquina. 2. Ir a `Attached VNICs`. 3. Click en el nombre de la máquina, para ir a VNIC details. 4. Ir a `IPv4 Addresses`. 5. Eliminar IP publica efímera. 6. Añadir IP publica reservada (límite free tier: 1 por VNIC, 2 por usuario)

computing/cloud/nube_oracle.1713856668.txt.gz · Última modificación: por alfabeto