1 votos

¿Cómo convertir el MacBook Pro en un "servidor" remoto para ejecutar aplicaciones?

A menudo necesito un entorno de desarrollo estable que tenga suficiente CPU y RAM para manejar aplicaciones exigentes (como Confluent), para uso personal/hobbie. Quiero poder acceder al entorno desde Internet, para poder interactuar con él desde cualquier ordenador incluso cuando estoy fuera de casa. Los requisitos de RAM y CPU me empujan a costosos servidores de AWS que costarían cientos de dólares al año, pero como ya tengo un MBP de repuesto y potente que no está haciendo nada, quiero convertirlo en mi máquina de carga de trabajo. He accedido con éxito a ella de forma remota usando SSH. Ahora necesito ayuda para mantener el MBP encendido.

¿Cómo puedo mantener la máquina funcionando sin parar, con el menor gasto de energía posible? Sé que puedo hacerlo funcionar en modo "clamshell", pero como voy a hacer SSH en la máquina no quiero conectarle un monitor externo o un teclado/ratón. No me importa tener la tapa abierta si es necesario, pero no quiero la pantalla encendida (para ahorrar energía). Cualquier consejo sobre la seguridad, y la gestión del calor sería genial también.

Gracias.

Editar: más información Tengo un MBP de 15" retina de finales de 2013 2.3Ghz i7 16GB RAM 512GB SSD Nvidia 750M Pretendo dejarlo en casa, enchufado, todo el tiempo. Pretendo acceder a él mediante SSH a través de una línea de comandos en otro ordenador. Los programas incluyen la ejecución de un único nodo de desarrollo Kafka y algunas bases de datos.

Mis otros portátiles son todos Windows. Me gustaría tener una máquina consistente de estilo UNIX a la que pueda acceder desde cualquier lugar para trastear durante el desarrollo de software.

0voto

thejunejaster Puntos 31

Para mantener la pantalla apagada el mayor tiempo posible, ajuste el tiempo de espera de la pantalla a 1 minuto. Utilizando el pmset utilidad de línea de comandos:

sudo pmset -a displaysleep 1

Para evitar que tu ordenador entre en reposo, puedes desactivar completamente la suspensión (el ajuste persistirá en el reinicio).

sudo pmset -a disablesleep 1

Esto también desactivará la suspensión en el menú de Apple () en el Finder:

screenshot showing the sleep option disabled in macOS

Nota:

  • El -a aplica la configuración a todas las fuentes de energía (batería, cargador y UPS).

  • El sistema no dormir aunque la tapa esté cerrada o si se intenta forzar el sueño.

    user@MacBookPro:~$ sudo pmset sleepnow Password: Unable to sleep system: error 0xe00002e2

  • Por último, pero no por ello menos importante, es más fácil meter accidentalmente un MacBook en funcionamiento en una bolsa, lo que puede provocar un sobrecalentamiento y el consiguiente daño de los componentes del sistema (no es aplicable a un MacBook que se utilice como servidor y se guarde en un escritorio o en un armario).

Para habilitar el sueño de nuevo:

sudo pmset -a disablesleep 0

Para reducir el calentamiento del ordenador, sugiero:

  • Mantener la tapa abierta en un pequeño ángulo (digamos 30 grados) para mejorar la ventilación.
  • Afinar las curvas del ventilador utilizando una aplicación como Control del ventilador de los Macs para que sea más agresivo que los valores predeterminados de Apple (Apple optimiza para un bajo ruido + un bajo consumo de energía). Esto es especialmente aplicable si tienes un MacBook de 13 pulgadas - esos modelos no mantienen el ventilador encendido por defecto (se enciende y aumenta a medida que la temperatura de la CPU aumenta). Ten en cuenta que mantener el ventilador siempre encendido y hacerlo más agresivo aumenta ligeramente el consumo de energía.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X