Skip to main content
Snapdrive for Unix
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Il rilevamento LUN non riesce a causa di una limitazione del daemon iSCSI

Collaboratori

I comandi SnapDrive per UNIX non rilevano i LUN dopo iterazioni multiple continue.

Potrebbe essere visualizzato il seguente messaggio di errore.

0000-001 Admin error: iscsi transport protocol has dropped sessions in the host. Please ensure the connection and the service in the storage system.

Ciò si verifica a causa della limitazione del daemon iSCSI nei seguenti host:

  • Red Hat Enterprise Linux 4.0

  • Oracle Enterprise Linux 4.0

Soluzione alternativa

Before modifying the following system parameters, contact the OS vendor.
  1. Aggiungere il fs.file-max al /etc/sysctl.conf file.

    Di seguito viene riportato un esempio nella riga di comando.

    # sysctl -w fs.file-max=65536
    Nota Si consiglia di impostare il valore del parametro su 65536, ma è anche possibile impostare il valore in base alle applicazioni presenti sull'host.
  2. Assegnare 65536 al fs.file-max parametro.

  3. Aggiornare la shell di default start-up File per l'account UNIX dell'utente root.

    • Per la shell Bourne, Bash o Korn, aggiungere le seguenti righe a /etc/profile eseguire il seguente comando:

      cat >> /etc/profile <<EOF
      if [ \$USER = "root" ]; then
      if [ \$SHELL = "/bin/ksh" ]; then
      ulimit -p 16384
      ulimit -n 65536
      else
      ulimit -u 16384 -n 65536
      fi
      umask 022
      fi
      EOF
    • Per la shell C (csh o tcsh), aggiungere le seguenti righe a /etc/csh.login eseguire il seguente comando:

      cat >> /etc/csh.login <<EOF
      if ( \$USER == "root" ) then
      limit maxproc 16384
      limit descriptors 65536
      endif
      EOF
  4. Aggiungere i seguenti parametri a /etc/security/limits.conf eseguire il seguente comando:

    root soft nofile 65536
    root hard nofile 65536
  5. Attivare tutti i parametri del kernel per il sistema eseguendo il seguente comando: sysctl -p