マルチユーザー システム

Tekla Structures
2020
Tekla Structures

マルチユーザー システム

Tekla Structures マルチユーザー システムは TCP/IP ネットワーク上で稼動し、以下のコンピューターで構成されます。

  • マルチユーザー サーバーを実行するサーバー コンピューター (AlwaysUp ユーティリティで xs_server.exe を起動)

  • マスター モデルが保存されているファイル サーバー コンピューター

  • Tekla Structures を実行するクライアント コンピューター

推奨のマルチユーザー設定の詳細については、「Tekla Structures マルチユーザー サーバー 2.5.0 のハードウェア推奨仕様」を参照してください。

サービスとしてのTekla Structuresマルチユーザーサーバー

Tekla Structures マルチユーザー サーバーは、コンピュータを起動したときに自動的に始まるサービスとして実行されます。このサービスにログインする必要はありません。

Tekla Structuresマルチユーザーサーバーは、以下の主要なタスクを実行します。

  • 誰かがモデルをナンバリングまたは保存したら、モデルをロックする。

  • クライアントコンピュータを識別する。

  • 利用中のマルチユーザーを追跡する。

  • 一般図およびマルチ図に番号を付ける。

  • 他のユーザーによって図面または同じモデルオブジェクトが既に編集済みの場合、または現在編集中の場合に警告を表示する。

マルチユーザー システムのパフォーマンスを最適化するため、Tekla Structures マルチユーザー サーバー上で実行する他のプログラムの数はできるだけ少なくしてください。

サーバーシャットダウン

Tekla Structuresマルチユーザーサーバーが停止する前に、ユーザーは各自の作業モデルをマスターモデルに保存する必要があります。作業モデルを保存する前に、サーバーコンピュータの再起動が必要などの理由でサービスが停止した場合は、サービスを再開させて、ユーザーに各自の作業モデルをマスターモデルに保存してもらいます。

サービスとしてのTekla Structuresマルチユーザーサーバーのインストール

Tekla Structuresマルチユーザーサーバーのインストーラにより、マルチユーザーサーバーがサービスとしてインストールされます。サーバーをインストールすると、サービスが常に提供されるようになり、サーバーコンピュータの起動時にサービスが自動的に開始されます。コンピュータを起動するたびにサーバーにログインしたり、サーバーを手動で起動したりする必要はありません。Tekla Structuresマルチユーザーサーバーを使用すると、多数のユーザーが同じモデルで同時に作業できるようになります。

使用するTekla Structuresのバージョンに関係なく、入手できる最新バージョンのマルチユーザーサーバーを使用することをお勧めします。

  1. Tekla Downloadsから、マルチユーザーサーバーソフトウェアのインストールファイルをダウンロードします。
  2. インストールファイルをダブルクリックしてインストールを実行します。
  3. インストールウィザードの手順に従って、インストールを完了します。

    サーバーは、デフォルトでは以下の場所にインストールされます。

    c:\Program Files (x86)\Tekla Structures Multiuser Server

    インストール中にインストールパスを変更することはできません。

    マルチユーザー サーバーをお使いのコンピューターにインストールした場合、サーバー名はそのコンピューターの名前になります。

    マルチユーザーサーバーでは、TCP/IPポート1238が使用されます。

インストールログは、c:\ProgramData\TeklaStructuresServerにあるxs_server.logファイルに書き込まれます。

マルチユーザー サーバー サービスの再起動

モデルがロックされていることを示すエラー メッセージが表示された場合、Tekla Structures マルチユーザー サーバー サービスを再起動すると解決する場合があります。サーバー コンピュータを再起動せずに、マルチユーザー サーバー サービスを再起動できます。

  1. Tekla Structures マルチユーザー サーバーのすべてのユーザーが Tekla Structures からログアウトしていることを確認します。
  2. Tekla Structures マルチユーザー サーバー サービスをホストするサーバー コンピュータを検索して開きます。

    サーバー コンピュータの名前は、マルチユーザー モデルにログインするときに入力するサーバー名と同じです。

  3. サーバー コンピュータで、..\ProgramData\TeklaStructuresServer に移動します。

    たとえば、C:\ProgramData\TeklaStructuresServer などです。

    ..\ProgramData\TeklaStructuresServer フォルダーに、tcpip_localhost_<xxxx>.db というファイルが見つかる場合があります。

  4. tcpip_localhost_<xxxx>.db ファイルが ..\ProgramData\TeklaStructuresServer フォルダーにある場合、そのファイルを削除します。

    tcpip_localhost_<xxxx>.db<root folder>\ProgramData\TeklaStructuresServer フォルダーに存在しない場合、手順 4 をスキップします。

  5. Windows スタート メニューを開き、[検索] フィールドに「サービス」と入力します。
  6. [サービス] をクリックします。
  7. [サービス] ダイアログ ボックスで、Tekla Structures マルチユーザー サーバーを検索して選択します。
  8. [再起動] をクリックし、Tekla Structures マルチユーザー サービスが再起動するまで待ちます。

マルチユーザー サーバー サービスを再起動するときに、作業日の特定の時間を予約することをお勧めします。

Windowsタスク スケジューラ アプリを使用して、Tekla Structures マルチユーザー サーバーを自動的に再起動するタスクを作成できます。

マルチユーザー サーバー サービスの新しいインスタンスのインストール

同じサーバー コンピュータに Tekla Structures マルチユーザー サーバー サービスの複数のインスタンスを作成できます。

マルチユーザー サーバーはモデル名を使用してモデルを識別するため、同じ名前を持つ複数のモデルを使用する場合、マルチユーザー サーバー サービスの新しいインスタンスをインストールすることは非常に重要です。

同じサーバー コンピュータで、Tekla Structures マルチユーザー サーバー サービスの約 80 のインスタンスを作成できます。インスタンスの正確な最大数は不明です。多数のマルチユーザー サーバー サービスが必要な場合、複数のサーバー コンピューター間でサービスを分割することをお勧めします。

  1. マルチユーザー サーバー サービスをホストするサーバー コンピュータを検索して開きます。

    サーバー コンピュータの名前は、マルチユーザー モデルにログインするときに入力するサーバー名と同じです。

  2. C:\Program Files (x86)\Tekla Structures Multiuser Server に移動します。
  3. Tekla Structures マルチユーザー サーバー サービスの新しいインスタンスを作成するには、[TS_MUSaas_Install] を右クリックします。
  4. [管理者として実行] を選択し、[はい] をクリックして確定します。

    関連する [コマンド プロンプト] ウィンドウが開きます。新しいインスタンスのデフォルトのサービス名、ポート番号、および送信先が表示されます。サービス名の最後の文字は、インスタンスの識別子です。

    デフォルトの識別子は 2 ですが、デフォルトのポート番号は 1239 です。

  5. 必要に応じて、新しいインスタンスの ID 番号またはポート番号を変更します。

    目的

    操作

    ID 番号を変更する

    1. キーボードの I キーを押します。

    2. Enter キーを押します。

    3. 新しい ID 番号を入力します。

    4. Enter キーを ID 番号を変更します。

    ポート番号を変更する

    1. キーボードの P キーを押します。

    2. Enter キーを押します。

    3. 新しいポート番号を入力します。

    4. Enter キーを押してポート番号を変更します。

  6. 準備ができたら、キーボードの IP、または Q 以外の任意のキーを押します。

    Tekla Structures マルチユーザー サーバーの新しいインスタンスがインストールされ、起動します。

  7. キーボードの任意のキーを押して、[コマンド プロンプト] ウィンドウを閉じます。

マルチユーザー サーバー サービスのインスタンスのアンインストール

Tekla Structures マルチユーザー サーバー サービスのインスタンスをアンインストールする必要がある場合は、次のようにします。

  1. マルチユーザー サーバー サービスをホストするサーバー コンピュータを検索して開きます。

    サーバー コンピュータの名前は、マルチユーザー モデルにログインするときに入力するサーバー名と同じです。

  2. C:\Program Files (x86)\Tekla Structures Multiuser Server に移動します。
  3. Tekla Structures マルチユーザー サーバー サービスの新しいインスタンスを作成するには、[TS_MUSaas_Uninstall] を右クリックします。
  4. [管理者として実行] を選択し、[はい] をクリックして確定します。

    関連する [コマンド プロンプト] ウィンドウが開きます。

  5. アンインストールするインスタンスの ID 番号を入力し、Enter キーを押します。

    ID 番号は、インスタンス名の最後の文字です。たとえば、インスタンス名が Tekla Structures Multiuser Server 2 の場合、ID 番号は 2 です。

  6. Y」と入力して、インスタンスのアンインストールを確認し、Enter キーを押します。

    Tekla Structures マルチユーザー サーバー サービスの選択したインスタンスが停止され、アンインストールされます。関連付けられたマルチユーザー サーバー フォルダーに保存されているすべてのファイルが削除されます。

  7. キーボードの任意のキーを押して、[コマンド プロンプト] ウィンドウを閉じます。

マルチユーザーモデルのサーバーの変更

マルチユーザーモデルのTekla Structuresサーバーを変更することができます。

  1. [ファイル ] メニューで、[共有 > マルチユーザーサーバーを変更] をクリックします。
  2. 新しいサーバー名を入力するか、リストから選択します。
  3. [変更] をクリックします。

    新しいサーバーへの接続が確立できない場合は、古い接続が復旧します。

注:

モデルがマルチユーザーモデルであるか、シングルユーザーモデルであるかどうかは、モデルフォルダ内の.This_is_multiuser_modelファイルにより定義されます。このファイルには、サーバー名も含まれます。このファイルは、標準のテキストエディタを使用して開くことができます。

役に立ちましたか?
前へ
次へ