Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languageja_JP

問題

FileFlex サーバーのオペレーティングシステムを Ubuntu16.04 から Ubuntu18.04 にアップグレードする方法

ソリューション 1- os_upgrade スクリプトを使用してアップグレードする

次の手順に従ってください。

  1. [サーバー管理] ページにログインします
  2. 管理サーバー ストレージサーバーを除くすべてのサーバーを停止します
  3. バックアップと復元から今すぐバックアップを実行します
  4. 新しく作成したバックアップをローカルストレージにダウンロードします
  5. VM がホストされている場所 (VMWare Workstation、VirtualBox、HyperV など) に応じて、そのターミナルに移動し、ユーザーsadmin でログインします。
  6. lsb_release -a」と入力します。 Ubuntu 18 が返される場合は、問題は発生しておらず、続行する必要はありません。

    ディストリビューター ID: Ubuntu
    説明:    Ubuntu 18.04.3 LTS
    リリース:        18.04
    コードネーム: bionic


  7.  sudo /opt/ffs/os_upgrade.sh」と入力します
  8. オペレーティングシステムをアップグレードするプロセスが開始されます。
  9. 自動再起動を実行します。完了すると、再度ログインするように求められます
  10. プロセスは自動的に開始されます。ユーザーの操作は必要ありません。もう一度再起動するのを待つだけです。
  11. 準備ができたら、次のように表示されます。Ubuntu 18.04.3。LTS
  12. これで、サーバー管理に戻ってすべてのサーバーを起動し、アプリケーションを引き続き使用できます。

ソリューション 2 - FileFlex スクリプトの前に手動で OS アップグレードを行う

  1. FileFlex Enterprise サーバー管理ページにログインします
  2. 管理サーバーストレージサーバー以外のサーバーをすべて停止します
  3. バックアップと復元から今すぐバックアップを実行します
  4. 新しく作成したバックアップをローカルストレージにダウンロードします
  5. VM がホストされている場所 (VMWare Workstation、VirtualBox、HyperV など) に応じて、そのターミナルに移動し、ユーザー sadmin でログインします。
  6.  lsb_release -a.
    6.1.」と入力しますUbuntu 18.04.3 が返される場合は、[サーバー管理] ページに戻り、[マシンのアップグレード] ボタンをクリックします。

    ディストリビューター ID: Ubuntu
    説明:    Ubuntu 18.04.3 LTS
    リリース:        18.04
    コードネーム: bionic

    6.2.Ubuntu 16.xx.xx が返される場合は、ターミナルから手動で OS をアップグレードする必要があります 

  7. sudo mv/etc/apt/sources.list.d/ffs.list/etc/apt/sources.list.d/ffs.list.back を実行して、一時的な FileFlex リポジトリを無効にします 
  8. sudo apt-get update を実行します
  9. sudo apt dist-upgrade
    を実行します。これにより、OS システムとすべてのシステムパッケージが Ubuntu16.04.7 にアップグレードされます。
  10. 注: Oracle VirtualBox で Ubuntu OS をアップグレードする場合は、次のように表示される場合があります。 

    Choose Y or I : install the package maintainer's version  for tools.conf


    このステップのアップグレード中に、clamd パッケージ設定を保持するように求められる場合があります。
     
    [現在インストールされているローカルバージョンを保持する] を選択します
    アップグレードプロセスが完了したら、要求され次第システムを再起動します。
  11. システムの再起動がリクエストされない場合は、 sudo reboot コマンドを使用します
  12. システムの再起動後、サーバーコンソールにログインし、「sudo do-release-upgrade --mode=server -f DistUpgradeViewNonInteractive 
    」と入力します。このコマンドにより、システムは新しいリリース 18.04 にアップグレードされます。
    このステップのアップグレード中
    、sysctl.conf ファイル

    TypeN または O を保持するように求められる場合があります
  13. sudo reboot を実行して、システムを再起動します
  14.  lsb_release -a コマンドを使用して、OSのバージョンを確認します。 それにより、次のリリースを指すはずです: 18.04.
  15. sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list を実行している FileFlex リポジトリを有効にします
  16. sudo apt-get 更新を実行します  
  17. [FileFlex サーバー管理] ページを読み込みます
  18. [マシンのアップグレード] ボタンを押します 

アップグレードプロセス中に問題が発生した場合は、トラブルシューティングリストを参照してください。 


トラブルシューティング 

アップグレードプロセス中に問題が発生した場合は、現行のトラブルシューティングリストを参照してください。 

  1. 以下が発生した場合:

E: ロックできませんでした /var/lib/apt/lists/lock - open (11: リソースが一時的に利用できません)
E: ディレクトリ /var/lib/apt/lists/
sadmin@hostname:~# をロックできません

その場合、しばらくしてから sudo /opt/ffs/os_upgrade.sh  を再入力する必要があります。リソースのロックは自ずと解放されます。

再起動後、アップグレードスクリプトがそのようになったときにもロックメッセージが表示される場合があるため、再起動後にアップグレードが再開されたときに確認してください。


2.何らかの理由でプロセスが中止された場合は、次の手順を実行してください。

  1. ホストマシンが Windows で実行されている場合、WinSCP プログラムがまだインストールされていないときは、インストールします。ホストマシンが OSX または一部の Linux ディストリビューションの場合は、この手順をスキップしてください
  2. SCP プロトコルでセッションを作成し、sadmin ユーザーの認証情報を指定して、WinSCP で仮想マシンに接続します。
  3. パス「/var/log」に移動し、syslog ファイルをダウンロードします
  4. 問題を報告している端末もキャプチャします
  5. ログとキャプチャの両方を記載した E メールを support @ FileFlexcom に送信します

3.何らかの理由でアップグレード可能としてマークされたパッケージが apt キャッシュにある場合、または以前のシステム更新中にシステムを再起動する必要がある場合、スクリプトの do-release-upgrade の部分は機能しませんが、スクリプトは os_upgrade.sh の更新手順を続行します 

do-release-upgrade の後に apt-getupgrade を使用するスクリプトの一部は、アップグレードされていない OS16 で ffs パッケージをアップグレードします。残念ながら、ffs パッケージは Ubuntu 16 および python バージョン 3.6.9 以降と互換性がないため、動作しない状態のままになります。  このような状況を修正するには、以下の手順に従ってください。

  1. FileFlex リポジトリを無効にします。
    sudo mv /etc/apt/sources.list.d/ffs.list /etc/apt/sources.list.d/ffs.list.back
  2. Do sudo apt-get update
  3. sudo apt-get upgrade
  4. sudo apt-get dist-upgrade
  5. sudo reboot
  6. sudo do-release-upgrade --mode=server -f DistUpgradeViewNonInteractive
  7. sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list
  8. reboot
  9. serveradmin GUI からサーバーを更新します


Sv translation
languagees

Problema

Cómo actualizar el sistema operativo del servidor de FileFlex de Ubuntu 16.04 a Ubutu 18.04

Solución 1: actualizar con el script os_upgrade

Realice los siguientes pasos:

  1. Inicie sesión en la página Administrador del servidor.
  2. Detenga todos los servidores excepto Administración y Servidor de almacenamiento.
  3. Ejecute Realizar copia de respaldo ahora de Copia de respaldo y restauración.
  4. Descargue la copia de respaldo recientemente creada al almacenamiento local.
  5. Dependiendo de dónde esté alojada la VM (VMWare Workstation, VirtualBox, HyperV, etc), vaya a su terminal e inicie sesión con el usuario sadmin.
  6. Escriba lsb_release -a. Si el resultado es Ubuntu 18, todo está correcto y no hay necesidad de continuar.

    ID de distribuidor: Ubuntu
    Descripción:    Ubuntu 18.04.3 LTS
    Publicación:        18.04
    Nombre de código:       bionic


  7. Escriba sudo /opt/ffs/os_upgrade.sh.
  8. Comenzará el proceso de actualización del sistema operativo.
  9. Realizará un reinicio automático. A continuación, se le solicitará que inicie sesión nuevamente.
  10. El proceso comenzará automáticamente, no se requiere la interacción del usuario, simplemente espere a que vuelva a reiniciar el sistema.
  11. Cuando esté listo, vera: Ubuntu 18.04.3. LTS
  12. Y listo, ahora puede volver al administrador de servidor e iniciar todos los servidores para continuar usando la aplicación.

Solución 2 - actualización manual del SO antes del script de FileFlex

  1. Inicie sesión en la página Administrador del servidor de FileFlex Enterprise.
  2. Detenga todos los servidores excepto Administración y Servidor de almacenamiento.
  3. Ejecute Realizar copia de respaldo ahora de Copia de respaldo y restauración.
  4. Descargue la copia de respaldo recientemente creada al almacenamiento local.
  5. Dependiendo de dónde esté alojada la VM (VMWare Workstation, VirtualBox, HyperV, etc), vaya a su terminal e inicie sesión con el usuario sadmin.
  6. Escriba lsb_release -a.
    6.1. Si la respuesta es Ubuntu 18.04.3, vuelva a la página Administrador del servidor y presione el botón Actualizar máquina .

    ID de distribuidor: Ubuntu
    Descripción:    Ubuntu 18.04.3 LTS
    Publicación:        18.04
    Nombre de código:       bionic

    6,2. Si la respuesta es Ubuntu 16.xx.xx deberá actualizar manualmente el SO desde el terminal. 

  7. Ejecute sudo mv /etc/apt/sources.list.d/ffs.list /etc/apt/sources.list.d/ffs.list.back para inhabilitar temporariamente el repositorio de FileFlex. 
  8. Ejecute sudo apt-get update.
  9. Ejecute sudo apt dist-upgrade
    . Esto actualizará el sistema operativo y todos los paquetes de sistema a Ubuntu 16.04.7.
  10. NOTA: Si está actualizando Ubuntu OS en VirtualBox de Oracle, es posible que vea lo siguiente: 

    Image Added

    Escoger Y o I: instalar la versión de mantenimiento de paquetes de tools.conf.


    En esta actualización por pasos, es posible que se le solicite conservar la configuración de paquetes clamd.
    Image Added 
    Seleccione "conservar la versión local actualmente instalada".
    Reinicie el sistema cuando se le solicite después de finalizar el proceso de actualización.
  11. Si no se le solicita reiniciar el sistema, use el comando sudo reboot .
  12. Después de reiniciar el sistema, inicie sesión en la consola del servidor y escriba sudo do-release-upgrade --mode=server -f DistUpgradeViewNonInteractive 
    Este comando actualizará el sistema a la nueva publicación 18.04. 
    En esta actualización por pasos, es posible que se le solicite 
    conservar el archivo sysctl.conf.
    Image Added
    Escriba N o O.
  13. Ejecute sudo reboot para reiniciar el sistema.
  14.  Use el comando  lsb_release -a para comprobar la versión del SO. Debería ser: 18.04.
  15. Habilite la ejecución del repositorio FileFlex sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list
  16. Ejecute  sudo apt-get update  
  17. Cargue la página Administrador del servidor de FileFlex.
  18. Presione el botón Actualizar máquina

Si encuentra algún problema durante el proceso de actualización consulte la lista de resolución de problemas. 


Resolución de problemas 

Si encuentra algún problema durante el proceso de actualización consulte la lista actual de resolución de problemas. 

  1. Si ve lo siguiente:

E: No se pudo abrir bloqueo /var/lib/apt/lists/lock - (11: Recurso temporariamente no disponible)
E: No se pudo bloquear el directorio /var/lib/apt/lists/
sadmin@hostname:~#

Esto significa que tiene que volver a escribir sudo /opt/ffs/os_upgrade.sh en un momento. El bloqueo del recurso se liberará por sí solo.

Es posible que vea el mensaje de bloqueo después de reiniciar con el resultado de script de actualización; asegúrese de buscarlo cuando se reanuda la actualización después de reiniciar.


2. Si por algún motivo el proceso se cancela, haga lo siguiente:

  1. Si la máquina host ejecuta Windows, instale el programa WinSCP si no está instalado. Si la máquina host ejecuta OSX o alguna distribución de Linux, omita este paso.
  2. Cree una sesión con el protocolo SCP con las credenciales de usuario sadmin y conéctese a la máquina virtual con WinSCP.
  3. Navegue hasta la ruta "/var/log" y descargue el archivo syslog.
  4. Capture un pantallazo del terminal que informe el problema.
  5. Escriba a support@fileflexcom con el registro y el pantallazo.

3. Si, por algún motivo, hay paquetes en el caché apt marcados como actualizables o el sistema necesita reiniciarse durante la anterior actualización del sistema, la parte do-release-upgrado del script no funcionará pero el script continuará con los pasos de actualización en os_upgrade.sh. 

La parte del script con actualización apt-get después de do-release-upgrade actualizará los paquetes ffs en un SO 16 no actualizado. Lamentablemente, los paquetes ffs no son compatibles con Ubuntu 16 y Python versión < 3.6.9 y, por lo tanto, quedan rotos.  Para corregir dicha situación:

  1. Inhabilite el repositorio de FileFlex.
    sudo mv /etc/apt/sources.list.d/ffs.list /etc/apt/sources.list.d/ffs.list.back
  2. Ejecute la actualización sudo apt-get
  3. Actualización sudo apt-get
  4. Actualización sudo apt-get dist-upgrade
  5. Reinicio sudo
  6. sudo do-release-upgrade --mode=server -f DistUpgradeViewNonInteractive
  7. sudo mv /etc/apt/sources.list.d/ffs.list.back /etc/apt/sources.list.d/ffs.list
  8. Reinicie
  9. Actualice el servidor desde la GUI serveradmin.