4 votos

Montar un disco RAM en el arranque

Estoy ejecutando diferentes aplicaciones con fines de desarrollo: Apache, MySQL, Tomcat y un par de productos más. Me gustaría configurar la verbosidad del registro de todas las aplicaciones para depurar, pero al hacerlo, el disco recibe mucha actividad.

Por lo tanto, me gustaría crear un disco RAM, por ejemplo de 512 megabytes y conseguir que se monte en el momento del arranque, para poder establecer la ruta de los archivos de registro en el disco RAM.

He mirado en /etc/fstab, pero hay un aviso de que este archivo está obsoleto.

3voto

Old Pro Puntos 2851

Puede crear y montar un disco RAM con el siguiente comando de Terminal (es decir, shell):

diskutil erasevolume HFS+ "diskName" `hdiutil attach -nomount ram://2048`

Donde 2048 puede ser cualquier número y representa el número de bloques de 512 bytes que quieres asignar. Así, con 1.000.000 obtendrás 512.000.000 de bytes. (Por supuesto, tienes que omitir las comas).

Así que edita el comando a tu gusto y ponlo en un shell script, luego añade ese shell script a tus elementos de acceso. Si realmente necesitas ejecutarlo en el arranque en lugar de al iniciar la sesión, es decir mucho más involucrado . O bien no necesitas hacerlo, porque no estás iniciando Apache, etc., antes de iniciar la sesión, o bien ya lo has hecho para que Apache se inicie antes de iniciar la sesión, en cuyo caso puedes simplemente apoyarte en el demonio que estés iniciando primero.

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