Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .
Escriba los nombres de cada una de las interfaces físicas en el archivo /etc/nca/nca.if. Para obtener más información, consulte la página del comando man nca.if(4).
# cat /etc/nca/nca.if hme0 hme1
Cada interfaz debe estar junto con un archivo hostname.interface-name y una entrada en el archivo /etc/hosts para los contenidos de hostname.interface-name. Para iniciar la función NCA en todas las interfaces, coloque un asterisco, *, en el archivo nca.si.
Cambie la entrada status en /etc/nca/ncakmod.conf a enabled.
# cat /etc/nca/ncakmod.conf # # NCA Kernel Module Configuration File # status=enabled httpd_door_path=/system/volatile/nca_httpd_1.door nca_active=disabled
Para obtener más información, consulte la página del comando man ncakmod.conf(4).
Cambie la entrada status en /etc/nca/ncalogd.conf a enabled.
# cat /etc/nca/ncalogd.conf # # NCA Logging Configuration File # status=enabled logd_path_name="/var/nca/log" logd_file_size=1000000
Puede cambiar la ubicación del archivo log si cambia la ruta indicada por la entrada logd_path_name. El archivo de registro puede ser un dispositivo sin formato o un archivo. Consulte los siguientes ejemplos para ver muetras de rutas de archivos de registro del NCA. Para obtener más información sobre el archivo de configuración, consulte la página del comando man ncalogd.conf(4).
Agregue los números de puerto en el archivo /etc/nca/ncaport.conf. Esta entrada hace que el NCA supervise el puerto 80 en todas las direcciones IP configuradas.
# cat /etc/nca/ncaport.conf # # NCA Kernel Module Port Configuration File # . . ncaport=*/80
Utilice el comando eeprom para definir la kernelbase del sistema.
# eeprom kernelbase=0x90000000 # eeprom kernelbase kernelbase=0x90000000
El segundo comando verifica que el parámetro se haya configurado.
La cadena logd_path_name en ncalogd.conf puede definir un dispositivo raw como el lugar para almacenar el archivo log del NCA. La ventaja de utilizar un dispositivo sin formato es que el servicio puede ejecutarse más rápido debido a que se disminuye la sobrecarga al acceder a un dispositivo sin formato.
El servicio del NCA prueba los dispositivos sin formato que aparecen en el archivo para garantizar que no haya ningún sistema de archivos en el lugar. Esta prueba garantiza que no se sobreescriban accidentalmente sistemas de archivos.
Para evitar que esta prueba encuentre un sistema de archivos, ejecute el siguiente comando. Este comando destruye parte del sistema de archivos en cualquier partición de disco que se haya configurado como sistema de archivos. En este ejemplo, /dev/rdsk/c0t0d0s7 es el dispositivo raw que tiene un sistema de archivos antiguo.
# dd if=/dev/zero of=/dev/rdsk/c0t0d0s7 bs=1024 count=1
Después de ejecutar dd, puede agregar el dispositivo sin formato al archivo ncalogd.conf.
# cat /etc/nca/ncalogd.conf # # NCA Logging Configuration File # status=enabled logd_path_name="/dev/rdsk/c0t0d0s7" logd_file_size=1000000Ejemplo 2-2 Uso de varios archivos de registro del NCA
La cadena logd_path_name en ncalogd.conf puede definir varios destinos como el lugar para almacenar el archivo log del NCA. El segundo archivo se utiliza cuando el primer archivo está lleno. El siguiente ejemplo muestra cómo seleccionar para escribir en el archivo /var/nca/log primero y luego usar la partición sin formato.
# cat /etc/nca/ncalogd.conf # # NCA Logging Configuration File # status=enabled logd_path_name="/var/nca/log /dev/rdsk/c0t0d0s7" logd_file_size=1000000