Jak utworzyć profil aplikacji w ramach wdrożenia usługi
Data opublikowania: marzec 2016
Dotyczy: System Center 2012 SP1 - Virtual Machine Manager, System Center 2012 R2 Virtual Machine Manager, System Center 2012 - Virtual Machine Manager
Poniżej przedstawiono procedurę tworzenia profilu aplikacji w programie Virtual Machine Manager (VMM). Profil aplikacji zawiera instrukcje dotyczące instalowania aplikacji programu Microsoft Server Application Virtualization (Server App-V), aplikacji programu Microsoft Web Deploy oraz aplikacji warstwy danych (DAC) programu Microsoft SQL Server, a także instrukcje na temat uruchamiania skryptów podczas wdrażania maszyny wirtualnej w ramach usługi. Profile aplikacji nie są obsługiwane w systemach operacyjnych Linux, ponieważ korzystają z technologii specyficznych dla systemów operacyjnych Windows.
Ważne |
---|
Profilu aplikacji można używać tylko podczas wdrażania maszyny wirtualnej w ramach usługi. |
Tworzenie profilu aplikacji
Upewnij się, że składniki aplikacji, takie jak pakiety, skrypty itp., zostały skopiowane do udziału bibliotecznego programu VMM. Na przykład jeśli zamierzasz utworzyć profil hosta aplikacji programu SQL Server, sprawdź, czy pakiety DAC i skrypty programu SQL Server zostały skopiowane do udziału bibliotecznego programu VMM.
Otwórz obszar roboczy Biblioteka.
Na karcie Narzędzia główne w grupie Utwórz kliknij przycisk Utwórz, a następnie kliknij pozycję Profil aplikacji.
Zostanie otwarte okno dialogowe Nowy profil aplikacji.
Na karcie Ogólne w polu Nazwa wpisz nazwę profilu aplikacji. Wprowadź na przykład nazwę Firmowa aplikacja finansowa.
Na karcie Ogólne na liście Zgodność wybierz odpowiednią opcję:
W przypadku wdrożenia dowolnego typu aplikacji lub kombinacji typów aplikacji, które wymieniono na początku tego tematu, pozostaw domyślnie zaznaczoną opcję Ogólne.
W przypadku wdrożenia pakietów DAC lub skryptów programu SQL Server w istniejącym wystąpieniu programu SQL Server w danym środowisku, kliknij pozycję Host aplikacji programu SQL Server. Po kliknięciu pozycji Host aplikacji programu SQL Server do profilu aplikacji można dodawać tylko pakiety DAC i skrypty programu SQL Server.
Począwszy od pakietu System Center 2012 z dodatkiem Service Pack 1 (SP1) wdrożenie aplikacji sieci Web na serwerze, na którym działają Internetowe usługi informacyjne (IIS), wymaga kliknięcia pozycji Host aplikacji sieci Web. Po kliknięciu pozycji Host aplikacji sieci Web do profilu aplikacji można dodawać tylko pakiety programu Web Deploy i skojarzone skrypty.
Kliknij kartę Konfiguracja aplikacji, a następnie wykonaj następujące kroki:
Kliknij pozycję Zgodność systemu operacyjnego, a następnie wybierz systemy operacyjne gościa, które obsługują aplikację.
Kliknij pozycję Dodaj, a następnie kliknij typ aplikacji lub skryptu, który chcesz dodać do profilu aplikacji.
Możesz dodać kilka typów aplikacji. Na przykład można dodać trzy aplikacje wirtualne.
Jeśli pozostawiono domyślne ustawienie opcji Zgodność (opisanej w poprzednim kroku), czyli Ogólne, do profilu aplikacji można dodać kilka typów aplikacji lub skryptów. Na przykład można dodać aplikację wirtualną i aplikację sieci Web.
Począwszy od pakietu System Center 2012 R2, jeśli pozostawiono domyślne ustawienie opcji Zgodność (opisanej w poprzednim kroku), czyli Ogólne, można dodać aplikację, która będzie wdrażana za pomocą skryptu, na przykład opartego na programie instalacyjnym Setup.exe. Aby dodać taką aplikację, wybierz pozycję Aplikacja skryptu.
Po dodaniu aplikacji można wybrać pozycję Skrypt aplikacji w celu dodania skryptów aplikacji. Można dodać skrypt aplikacji, który będzie uruchamiany przed zainstalowaniem lub odinstalowaniem aplikacji, oraz skrypt aplikacji, który będzie uruchamiany po zainstalowaniu lub odinstalowaniu aplikacji.
Niezależnie od tego, czy dodano aplikację, jeśli pozostawiono ustawienie Ogólne opcji Zgodność, można dodać skrypt, wybierając pozycję Skrypty.
W programie VMM pakietu System Center 2012 w ramach tej opcji można określić skrypt, który będzie wykonywany przed instalacją lub dezinstalacją aplikacji, oraz skrypt, który będzie wykonywany po zakończeniu tego procesu.
Począwszy od pakietu System Center 2012 z dodatkiem SP1 nie obowiązuje ograniczenie liczby skryptów, a ponadto można określić kolejność uruchamiania skryptów.
Począwszy od pakietu System Center 2012 R2 można określić skrypty służące do tworzenia klastra gościa z wielu maszyn wirtualnych wdrożonych w ramach usługi programu VMM. Na przykład można określić skrypt, który będzie uruchamiany w momencie Tworzenie: pierwsza maszyna wirtualna (w celu utworzenia klastra na pierwszej maszynie wirtualnej), oraz drugi skrypt, który będzie uruchamiany w momencie Tworzenie: maszyny wirtualne po pierwszej (w celu dodania maszyn wirtualnych do klastra). Więcej informacji można znaleźć w temacie Jak utworzyć klaster gościa za pomocą szablonu usługi w programie VMM.
Dla każdej dodawanej aplikacji lub skryptu skonfiguruj odpowiednie ustawienia. Oto niektóre z dostępnych ustawień:
W przypadku pakietów aplikacji można określić na przykład certyfikat, port lub ustawienia folderów dla aplikacji. Aby określić ustawienie, w obszarze Aplikacje wybierz aplikację i ustawienie, a następnie kliknij pozycję Właściwości. Wpisz wartość, a następnie kliknij przycisk OK.
Uwaga
Pakiety aplikacji mogą zawierać ustawienia, które należy określić podczas konfigurowania wdrożenia usługi. Aby sformatować ustawienie tego typu, w polu Wartość należy wprowadzić parametr w następującym formacie: @<etykieta_ustawienia>@. Na przykład za pomocą parametru @SQLServerInstanceName@ można wyświetlać monit o podanie nazwy wystąpienia programu SQL Server w aplikacji warstwy bazy danych programu SQL Server.
Począwszy od pakietu System Center 2012 z dodatkiem SP1 w przypadku skryptów można skonfigurować różne ustawienia, między innymi takie jak parametry, konto zabezpieczeń, na którym skrypt jest uruchamiany, limit czasu, błąd oraz zasady ponownego uruchamiania określające, co należy zrobić, jeśli wystąpi błąd. Aby skonfigurować te ustawienia, w obszarze Skrypty wybierz odpowiedni skrypt i przejrzyj lub zmień parametry, kolejność wdrażania, limit czasu lub inne ustawienia. W razie potrzeby kliknij pozycję Zaawansowane, aby wyświetlić lub skonfigurować ustawienia zaawansowane, na przykład zasady niepowodzenia i ponownego uruchamiania.
Po zakończeniu wyboru ustawień kliknij przycisk OK.
Aby sprawdzić, czy profil został utworzony, w okienku Biblioteka rozwiń węzeł Profile, a następnie kliknij pozycję Profile aplikacji.
Profil aplikacji zostanie wyświetlony w okienku Profile.
Zobacz też
Tworzenie profilów i szablonów w programie VMM
Przygotowanie do tworzenia usług w programie VMM
Tworzenie szablonów usług w programie VMM
Jak utworzyć klaster gościa za pomocą szablonu usługi w programie VMM