[AIX Solaris HP-UX Linux Windows][IBM i]

manageprofiles komutu

Yürütme ortamlarını tanımlayan tanıtımları yaratmak, silmek, yedeklemek, yedeklemek ve geri yüklemek için manageprofiles komutunu kullanın. Tek bir çekirdek ürün dosyası kümesi tutulduğu için, birden çok ürün kuruluşu yerine profilleri kullanarak disk alanı tasarrufu sağlanır ve ürünün güncellenmesi kolaylaşılır.

[AIX Solaris HP-UX Linux Windows]The manageprofiles command and its graphical user interface, the Profile Management Tool, are the only ways to create runtime environments.

Komut dosyası, uyg_sunucusu_kökdzn/bin dizininde bulunur. Komut dosyası, manageprofilesadlı bir komut dosyasıdır.

Not: manageprofiles.sh ürününü doğrudan çalıştırarak bir profil yaratılması z/OSüzerinde desteklenmez.
Dikkat: Bu komutu yönetilen profil şablonuyla birlikte kullanırsanız, uygulama sunucuları yaratılmaz. Ancak, bir düğümü birleştiriyorsanız, kapılar yine de kullanılır.
Önemli: manageprofiles için varsayılan davranış, sistem genelindeki ummask yoksayılarak, 755 izinli dosyalar oluşturulabilridir. Bu izinleri değiştirmek istiyorsanız, tanıtımı bir kullanıcıdan başka bir kullanıcıya her geçişinizle chmod komutunu kullanın.

Sözdizimi

manageprofiles komutu aşağıdaki görevleri gerçekleştirmek için kullanılır:
  • profil oluşturma (-create)
  • bir profili silme (-delete)
  • bir profili büyüt (-augment)
  • tanıtımı genişletmeyi kaldırma (-unaungment)
  • belirli bir genişletme şablonuyla genişletilen tüm profilleri genişletmeyi kaldırma (-unaugmentAll)
  • tüm tanıtımları sil (-deleteAll)
  • tüm tanıtımları listele (-listProfiles)
  • Tanıtıma ilişkin liste büyütmeleri (-listAugments)
  • profil adı alma (-getName)
  • profil yolu alma (-getPath)
  • Tanıtım kaydının geçerliliğini denetleme (-validateRegistry)
  • Profil kaydını doğrula ve güncelle (-validateAndUpdateRegistry)
  • Varsayılan profil adını al (-getDefaultAd)
  • Profili yedekle (-backupProfile)
  • Profili geri yükleme (-restoreProfile)
  • bir yanıt dosyasında yer alan manageprofiles komut görevlerini gerçekleştirme (-response)
manageprofiles komutuyla gerçekleştirilen her bir görev için gerekli parametrelerin de dahil olduğu ayrıntılı yardım için -help parametresini kullanın. Aşağıdaki örnek, Windows işletim sistemlerinde manageprofiles -augment komutuna sahip yardım parametresini kullanır:
app_server_root\bin\manageprofiles.bat -augment -help
manageprofiles komutuyla gerçekleştirmek istediğiniz işleme bağlı olarak, aşağıdaki parametrelerden birini ya da birkaçını sağlamanız gerekir. Komut satırı aracı, gerekli parametrelerin sağlandığını ve bu parametreler için girilen değerlerin geçerli olduğunu doğrular. Komut satırı aracı parametre adının geçerliliğini denetleymediği için, parametrelerin adını doğru büyük ve küçük harfe sahip olarak yazdığınızdan emin olun. Parametre durumu doğru şekilde yazılmadığında yanlış sonuçlar ortaya çıkabilir.
  • -adminPassword adminPassword
  • -adminUserAdı adminUser_ID
  • -applyPerfTuningSetting standard | peak | development
  • -genişlet
  • -backupFile backupFile_name
  • -backupProfile
  • -cellName hücre_adı (İsteğe Bağlı Parametre)
  • -yarat
  • -hata ayıklama
  • -defaultPorts
  • -sil
  • -deleteAll
  • -enableAdminGüvenlik true | false
  • [Linux]-enableService true | false
  • -getDefaultAdı
  • -getPath
  • -getName
  • -help
  • -hostName anasistem_adı
  • -ignoreStack (İsteğe Bağlı Parametre)
  • -importPersonalCertKS keystore_path
  • -importPersonalCertKSAlias keystore_alias
  • -importPersonalCertKSPassword keystore_password
  • -importPersonalCertKSType keystore_type
  • -importSigningCertKS keystore_path
  • -importSigningCertKSAlias keystore_alias
  • -importSigningCertKSPassword keystore_password
  • -importSigningCertKSType keystore_type
  • -isDefault
  • -isDeveloperSunucusu
  • -keyStoreParola keystore_password
  • -listAugments
  • -listProfiles
  • -nodeName düğüm_adı
  • -omitAction feature1 feature2... featureN (İsteğe Bağlı Parametre)
  • -personalCertDN ayırt edici ad
  • -personalCertValidityPeriod validity_period (İsteğe Bağlı Parametre)
  • -portsFile dosya_yolu (İsteğe Bağlı Parametre)
  • -profileName profile_name
  • -profilePath profile_kökdzn
  • -response yanıt_kütüğü
  • -restoreProfile
  • -serverName sunucu_adı
  • -serverType ADMIN_AGENT
  • [Linux]-serviceUserAdı service_user_ID
  • -setDefaultAdı
  • -signingCertDN ayırt edici ad
  • -signingCertValidityPeriod validity_period (İsteğe Bağlı Parametre)
  • -startingPort starting_port |-portsFile file_path |-defaultPorts
  • -templatePath template_path
  • -unaungment
  • -unaugmentAll
  • -unaugmentDependents
  • -validateAndUpdateRegistry
  • -validatePorts
  • -validateRegistry
  • -webServerCheck true | false
  • -webServerAnasistem Adıwebserver_anasistem_adı
  • -webServerInstallPath webserver_installpath_name
  • -webServerAdı webserver_name
  • -webServerOS webserver_operating_system
  • -webServerPluginPath webserver_plugin_path
  • -webServerKapı webserver_port
  • -webServerTipi webserver_type
  • [ Windows]-winserviceAccountTip specifieduser | localsystem
  • [ Windows]-winserviceCheck true | false
  • [ Windows]-winservicePassword winservice_password
  • [ Windows]-winserviceStartupTip manual | automatic | disabled
  • [ Windows]-winserviceUserAdı winservice_user_ID

Aşağıdaki örnekte, AIX® ya da Linux®gibi işletim sistemlerinde manageprofiles -create komutu kullanılmıştır:
app_server_root/bin/manageprofiles.sh -create 
   -profileName profile_name 
   -profilePath profile_root 
   -templatePath template_path 

Parametreler

manageprofiles komutu için aşağıdaki seçenekler kullanılabilir:

-adminPassword adminPassword
-adminUserName parametresiyle belirtilen denetim güvenliği kullanıcı kimliğinin parolasını belirtin.
-adminUserName adminUser_ID
Denetim güvenliği için kullanılan kullanıcı kimliğini belirtin.
-applyPerfTuningSetting seçenek
Uygulama sunucusunun çalışacağı ortam tipiyle en yakından eşleşen performans ayarlaması ayarını belirtir.

Bu parametre yalnızca, varsayılan profil şablonu için geçerlidir.

standart
Standart ayarlar, genel amaçlı kullanım için eniyilenmiş standart, kullanıma hazır standart yapılandırma ayarlarıdır.
EnYüksek
En yüksek performans ayarları, uygulama değişikliklerinin az olduğu ve en iyi çalıştırma zamanı performansının önemli olduğu bir üretim ortamı için en iyi duruma getirilmektedir.
geliştirme
Geliştirme ayarları, sık sık uygulama güncellemelerinin gerçekleştirildiği ve sistem kaynaklarının minimum düzeyde olduğu bir geliştirme ortamı için en iyi duruma getirilmektedir.
Önemli: Üretim sunucuları için geliştirme ayarlarını kullanmayın.

-applyPerfTuningSetting parametresiyle birlikte bir seçenek belirtmezseniz, varsayılan değer standardolur.

Hem -isDeveloperServer hem de -applyPerfTuningSetting parametrelerini belirtirseniz, -applyPerfTuningSettingiçin seçilen seçeneğe bağlı olarak -applyPerfTuningSetting , -isDeveloperServerdeğerini geçersiz kılabilir.

-augment
Bir genişletme şablonuyla var olan bir profili değiştirmek için augment parametresini kullanın. The augment parameter causes the manageprofiles command to update or augment the profile that is identified in the -profileName parameter by using the template in the -templatePath parameter. Kullanabileceğiniz büyütme şablonları, ortamınıza IBM® ürün ve sürümlerinin kurulu olduğu belirlenir.
Önemli: WebSphere Application Server temel ürünüyle birlikte verilen şablonlar yalnızca, ürünle birlikte gönderilen şablonları yaratmak için, yalnızca profiller yaratmak ve var olan tanıtımları genişletmek için kullanılabilir.

Ayrıca, install_dir/ profileTemplates dizininde bulunan dosyaları el ile değiştirmeyin. Profil oluşturma sırasında kapıları değiştiriyorsanız, profil şablonu dizinindeki dosyayı değiştirmek yerine, manageprofiles komutundaki-startingPort ya da-portsFile bağımsız değişkenlerini kullanın.

[AIX Solaris HP-UX Linux Windows] -templatePathiçin tam olarak nitelenmiş dosya yolunu belirtin. Örneğin:
 manageprofiles(.bat)(.sh) -augment -profileName profile_name -templatePath template_path
Profil şablonları app_server_root/profileTemplates diziniyle göreliyse, -templatePath parametresi için göreli yol belirtebilirsiniz. Tersi durumda, tam olarak nitelenmiş şablon yolunu belirtin. Örneğin:
 manageprofiles -augment -profileName profile_name -templatePath template_path

Ayrıca bkz. -unaugment parametresi.

-backupFile backupFile_name
Tanıtım kaydı kütüğünü belirtilen kütükler için yedekler. backupFile_nameiçin tam olarak nitelenmiş bir dosya yolu sağlamanız gerekir.
-backupProfile
Profil dosyası ve profil meta verilerini profil kaydı dosyasından bir dosya sistemi yedeklemesi gerçekleştirir. Any servers using the profile that you want to back up must first be stopped prior to invoking the manageprofiles command with the -backupProfile option. -backupProfile parametresi, -backupFile ve -profileName parametreleriyle birlikte kullanılmalıdır; örneğin:
manageprofiles(.bat)(.sh) -backupProfile -profileName profile_name -backupFile backupFile_name

-backupProfile seçeneğini kullanarak bir profili yedeklediğinizde, yedeklemek istediğiniz tanıtıma ilişkin sunucuyu ve çalışmakta olan işlemleri durdurmalısınız.

-cellName hücre_adı (İsteğe Bağlı Parametre)
Tanıtımın hücre adını belirtir. Her tanıtım için benzersiz bir hücre adı kullanın.
Beladan kaçının: Hücre adlarının benzersiz olması gerekir. Hücrelerin yinelenen adları varsa, uzak Enterprise JavaBeans çağrıları gibi, hücreler arasında uzaktan iletişimde sorun yaşaryabilirsiniz.

İsteğe bağlı bir değiştirgedir. Değiştirgeyi atlarsanız, varsayılan bir hücre adı atanır.

[AIX Solaris HP-UX Linux Windows]Bu parametrenin varsayılan değeri, kısa anasistem adı, sabit hücre ve sondaki bir sayı birleşimine dayalıdır:
  • Uygulama sunucusu profili: Herhangi bir
  • Yönetim aracısı sunucusu ile yönetim profili: shortHostNameAACellCellNumber
Burada CellNumber , 01 :00 'dan başlayan sıralı bir numaradır.
[IBM i]Varsayılan hücre adları aşağıdaki gibidir:
  • Varsayılan şablon: shorthostname_profilename
  • yönetilen şablon: shorthostname_profilename

Bu parametrenin değeri boşluk ya da şu gibi geçerli olmayan geçersiz karakterler içermemelidir: *,?, ", <, >,,,/, \, |, vb.

-create
Profili oluşturur.
Manageprofiles -create-templatePath fully_qualified_file_path_to_template seçeneklerini belirtin; profil oluşturma hakkında özel bilgiler için yardım. Kullanılabilecek şablonlar şunlardır:
  • Yönetim-Yönetim. Yönetim profilinin tipini belirtmek için -serverType parametresiyle birlikte kullanın.
  • Varsayılan uygulama sunucusu
-debug
manageprofiles komutu tarafından kullanılan Ant yardımcı programının hata ayıklama işlevini açar. Ayrıntılı Ant çıkışı, app_server_root/logs/directory dizininde manageprofiles adıyla başlayan günlük kütüklerinde manageprofiles komutunun günlük kaydı ile birleştirilir.
-personalCertValidityPeriod validity_period (İsteğe Bağlı Parametre)
Varsayılan kişisel sertifikenin geçerli olduğu süreyi (yıl olarak) belirten isteğe bağlı bir parametre. Bu parametreyi, -personalCertDN parametresiyle belirtmezseniz, varsayılan kişisel sertifika bir yıl için geçerlidir.
-defaultPorts
Tanıtıma varsayılan ya da temel kapı değerlerini atar.

-startingPort ya da -portsFile değiştirgesini kullanırken bu değiştirgeyi kullanmayın.

During profile creation, the manageprofiles command uses an automatically generated set of recommended ports if you do not specify the -startingPort parameter, the -defaultPorts parameter or the -portsFile parameter. Önerilen kapı değerleri, varsayılan kapıların kullanılabilirliğine bağlı olarak varsayılan kapı değerlerinden farklı olabilir.

Dikkat: Yönetilen tanıtım şablonunu kullanıyorsanız bu değiştirgeyi kullanmayın.
-delete
Profili siler.

[AIX Solaris HP-UX Linux Windows]Bir profilin silinmesi, profil dizinini silmez. Örneğin, /usr/WebSphere/AppServer/profiles/managedProfile dizininde bir profil oluşturmanızı varsayalım. Tanıtım, tanıtımı sildikten sonra kalır.

[AIX Solaris HP-UX Linux Windows]Dizini silebilir ya da bırakabilirsiniz. Ancak, profile_kökdzn/logs dizini, profilin kaldırılmasına ilişkin bilgiler içerir. Örneğin, kaldırma yordamı sırasında herhangi bir sorunun nedenini saptamak için _nodeuninst.log dosyasını saklayabilirsiniz.

[IBM i]Profili sildiğinizde, dizini el ile silmeden profili yeniden oluşturabilmeniz için profil dizini silinir.

Tanıtım kaydında bu şablona kayıtlı şablonları genişleten bir tanıtımı silerseniz, otomatik olarak genişletmeyi kaldırma işlemleri gerçekleştirilir.

-deleteAll
Kayıtlı tüm profilleri siler.

[AIX Solaris HP-UX Linux Windows]Bir profilin silinmesi, profil dizinini silmez. Örneğin, /usr/WebSphere/AppServer/profiles/managedProfile dizininde bir profil oluşturmanızı varsayalım. Tanıtım, tanıtımı sildikten sonra kalır.

[AIX Solaris HP-UX Linux Windows]Dizini silebilir ya da bırakabilirsiniz. Ancak, profile_kökdzn/logs dizini, profilin kaldırılmasına ilişkin bilgiler içerir. Örneğin, kaldırma yordamı sırasında herhangi bir sorunun nedenini saptamak için _nodeuninst.log dosyasını saklayabilirsiniz.

[IBM i]Profili sildiğinizde profilin dizini silinir, böylece profili yeniden oluşturduğunuzda, yönetmek için modası geçmiş bilgiler yoktur.

Tanıtım kaydında bu şablona kayıtlı şablonları genişleten bir tanıtımı silerseniz, otomatik olarak genişletmeyi kaldırma işlemleri gerçekleştirilir.

-enableAdminSecurity true | false
Denetim güvenliğini etkinleştirir. Geçerli değerler şunlardır: true ya da false. Varsayılan değer falsedeğeridir.
enableAdminSecurity , trueolarak ayarlandığında, bu parametrelere ilişkin değerlerle birlikte -adminUserName ve -adminPassword parametrelerini de belirtmeniz gerekir.
[Linux]-enableService true | false
[Linux]Bir Linux hizmeti oluşturulmasını sağlar. Geçerli değerler şunlardır: true ya da false. Bu parametre için varsayılan değer falsedeğeridir.

When the manageprofiles command is run with the -enableService option set to true , the Linux service is created with the profile when the command is run by the root user. "root" yetkisi olmayan bir kullanıcı manageprofiles komutunu çalıştırdığında, profil oluşturulur, ancak Linux hizmeti oluşturulur. Root dışı kullanıcının hizmeti ayarlamak için yeterli izni olmadığı için Linux hizmeti yaratılmaz. Profil oluşturma işleminin sonunda bir INSTCONPARTIALSUCCESS sonucu görüntülenir ve profil oluşturma günlüğü app_server_root/logs/manageprofiles_create_profilename.log , geçerli kullanıcının Linux hizmetini ayarlamak için yeterli izne sahip olmadığını belirten bir ileti içerir.

-getDefaultName
Varsayılan profilin adını döndürür.
-getPath
Belirli bir ad için, dosya sistemi yerini alır. -profileName parametresini gerektirir.
-getName
Belirli bir -profilePath parametresine kayıtlı bir profil için ad alır.
-help
Komut sözdizimini görüntüler.
-hostName anasistem_adı
Profili yaratacağı anasistem adını belirtir. Bu, ilk ürünün kuruluşu sırasında belirttiğiniz anasistem adıyla eşleşmeli. Bu parametreye ilişkin varsayılan değer, etki alanı adı sisteminin uzun biçimidir. Bu parametrenin değeri geçerli bir IPv6 anasistem adı olmalı ve boşluk ya da şu şekilde geçerli olmayan karakterler içermemelidir: *,?, ", <, >,,,/, \, |, vb.
-ignoreStack (İsteğe Bağlı Parametre)
-templatePath parametresiyle birlikte kullanılan isteğe bağlı bir parametre, artırılmış belirli bir tanıtımı genişletmeyi sağlar. -unaugment parametresine bakın.
-importPersonalCertKS keystore_yolu
Profili oluşturduğunuzda kişisel bir sertifikayı içe aktarmak için kullandığınız anahtar deposu dosyasının yolunu belirtir. Kişisel sertifika, sunucunun varsayılan kişisel sertifikasıdır.
En iyi uygulama: Kişisel bir sertifikayı varsayılan kişisel sertifika olarak içe aktardığınızda, kişisel sertifikayı imzalayan kök sertifikayı içe aktarın. Tersi durumda, manageprofiles komutu, kişisel sertifikana ilişkin genel anahtarı trust.p12 dosyasına ekler ve bir kök imzalama sertifikası yaratır.
-importPersonalCertKS parametresi, -personalCertDN parametresiyle karşılıklı olarak birbirini dışlar. Özel olarak kişisel bir sertifika yaratmadıysanız ya da içe aktarmadıysanız, varsayılan değer olarak bir kişisel sertifika yaratılmaz.

-importPersonalile başlayan değiştirgelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-importPersonalCertKSAlias keystore_alias
-importPersonalCertKS parametresinde belirlediğiniz anahtar deposu dosyasında bulunan sertifikana ilişkin diğer adı belirtir. Sertifika, sunucu varsayılan anahtar deposu dosyasına eklenir ve sunucu varsayılan kişisel sertifikası olarak kullanılır.

-importPersonalile başlayan değiştirgelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-importPersonalCertKSPassword keystore_password
-importPersonalCertKS parametresindeki anahtar deposu dosyasının parolasını belirtir.

-importPersonalile başlayan değiştirgelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-importPersonalCertKSType keystore_type
-importPersonalCertKS parametresinde belirlediğiniz anahtar deposu dosyasının tipini belirtir. Değerler JCEKS, CMSKS, PKCS12, PKCS11ve JKSolabilir. Ancak, bu liste java.security dosyasındaki sağlayıcıya dayalı olarak değişebilir.

-importPersonalile başlayan değiştirgelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-importSigningCertKS keystore_yolu
Profili oluştururken kök sertifikayı içe aktarmak için kullandığınız anahtar deposu dosyasının yolunu belirtir. Kök sertifika, sunucu varsayılan kök sertifikası olarak kullandığınız sertifikadır. -importSigningCertKS parametresi, -signingCertDN parametresiyle karşılıklı olarak birbirini dışlar. Özellikle bir kök imzalama sertifikası yaratmadıysanız ya da içe aktarmadıysanız, varsayılan değer olarak bir imza sertifikası oluşturulur.

-importSigningile başlayan parametrelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-importSigningCertKSAlias keystore_alias
-importSigningCertKS parametresinde belirlediğiniz anahtar deposu dosyasında bulunan sertifikana ilişkin diğer adı belirtir. Sertifika, sunucu varsayılan kök anahtar deposuna eklenir ve sunucu varsayılan kök sertifikası olarak kullanılır.

-importSigningile başlayan parametrelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-importSigningCertKSPassword keystore_password
-importSigningCertKS parametresindeki anahtar deposu dosyasının parolasını belirtir.

-importSigningile başlayan parametrelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-importSigningCertKSType keystore_yolu
-importSigningCertKS parametresinde belirlediğiniz anahtar deposu dosyasının tipini belirtir. Geçerli değerler JCEKS, CMSKS, PKCS12, PKCS11ve JKSolabilir. Ancak, bu liste java.security dosyasındaki sağlayıcıya dayalı olarak değişebilir.

-importSigningile başlayan parametrelerden herhangi birini belirttiğinizde, bunların tümünü belirtmeniz gerekir.

-isDefault
Eşlik eden -profileName parametresiyle tanımlanan tanıtıma, kaydedildikten sonra varsayılan tanıtıma sahip olacağını belirler. Varsayılan profile hitap eden komutlar yayınlarken, komutun -profileName özniteliğini kullanmak gerekmez.
-isDeveloperServer
Sunucunun yalnızca geliştirme amaçlı olarak tasarlandığı anlamına gelir. Uygulamaları üretim uygulama sunucularındaki uygulamaları konuşlandırmadan önce, üretim dışı bir sunucuda uygulamaları test etmek için profiller oluşturulurken bu parametre yararlı olur.

Bu değiştirge yalnızca varsayılan tanıtım şablonu için geçerlidir.

Hem -isDeveloperServer hem de -applyPerfTuningSetting parametrelerini belirtirseniz, -applyPerfTuningSettingiçin seçilen seçeneğe bağlı olarak -applyPerfTuningSetting , -isDeveloperServerdeğerini geçersiz kılabilir.

-keyStorePassword keystore_password
Tanıtım yaratma sırasında yaratılan tüm anahtar deposu dosyalarında kullanılacak parolayı belirtir. Anahtar deposu dosyaları, varsayılan kişisel sertifika ve kök imzalama sertifikası için oluşturulur.
-listAugments
Profil kaydındaki bir profildeki kayıtlı büyütmeleri listeler. You must specify the -profileName parameter with the -listAugments parameter.
-listProfiles
Profil kayıt defterinde bulunan profilleri listeler.
-nodeName düğüm_adı
Yeni tanıtımla yaratılan düğüme ilişkin düğüm adını belirler. Makineden benzersiz bir değer kullanın. Aynı ürün ikili kümesini paylaşan her tanıtım benzersiz bir düğüm adına sahip olmalıdır.
[AIX Solaris HP-UX Linux Windows]Bu parametrenin varsayılan değeri, kısa anasistem adı, profil tipi ve sondaki bir sayı temel alır:
  • Uygulama sunucusu profili: shortHostNameNodeNodeNumber
  • Denetim aracısı sunucusu ile yönetim profili: shortHostNameAANodeNodeNumber
Burada NodeNumber , 01 :00 'dan başlayan sıralı bir numaradır.
[IBM i]Aşağıdaki varsayılan düğüm adları vardır:
  • Varsayılan şablon: shorthostname_profilename
  • yönetilen şablon: shorthostname_profilename
  • hücre: önceki yönetim ve varsayılan şablon örneklerine bakın ve oluşturulan iki profilin uygun olduğu şekilde uygulayın.

Bu parametrenin değeri boşluk içermemeli ya da aşağıdakiler gibi geçerli olmayan karakterler içermemelidir: *,?, ", <, >,,,/, \, |, vb.

-omitAction feature1 feature2... featureN (İsteğe Bağlı Parametre)
Profil özelliklerini dışlayan isteğe bağlı bir parametre.
Her profil şablonu, belirli isteğe bağlı özelliklerle önceden tanımlanmış olarak gelir. Aşağıdaki isteğe bağlı özellikler, aşağıdaki profil şablonlarına ilişkin -omitAction parametresiyle birlikte kullanılabilir:
  • varsayılan uygulama sunucusu
    • deployAdminKonsolu
    • defaultAppDeployAndYapılandırması
    • deployIVTApplication
  • denetim aracısıiçin yönetim yönetimi profili
    • deployAdminKonsolu
-personalCertDN ayırt edici ad
Profili oluşturduğunuzda oluşturmadığınız kişisel sertifikana ilişkin ayırt edici adı belirtir. Ayırt edici adı tırnak içinde belirtin. Bu varsayılan kişisel sertifika, sunucu anahtar deposu dosyasının içinde bulunur. -importPersonalCertKSType parametresi, -personalCertDN parametresiyle karşılıklı olarak birbirini dışlar. See the -personalCertValidityPeriod parameter and the -keyStorePassword parameter.
Beladan uzak durun:
  • [9.0.5.5 ya da sonraki sürümü]İlgili alternatif ad (SAN) alanının profil oluşturma sırasında doldurulduğundan emin olmak için, bir sertifikana ilişkin DN yalnızca harf, rakam ve kısa çizgi içeren karakterler içermelidir. Başka karakterler kullanılırsa, tanıtım yaratılamaz. Bu ölçüt, düzeltme paketleri, sürüm 9.0.5.5 ile 9.0.5.7sürümleri için geçerlidir.
  • [9.0.5.8 ya da sonraki sürümü]Düzeltme paketi, sürüm 9.0.5.8+ için, bu ölçütlere uymayan bir sertifika konusu DN 'si belirtebilir, ancak bu nedenle profil oluşturma sırasında boş bir SAN alanında bu kadar sonuç elde edebilirsiniz.
-portsFile dosya_yolu (İsteğe Bağlı Parametre)
Yeni tanıtıma ilişkin kapı ayarlarını tanımlayan bir dosyanın yolunu belirten isteğe bağlı bir parametre.

-startingPort ya da -defaultPorts değiştirgesini kullanırken bu değiştirgeyi kullanmayın.

During profile creation, the manageprofiles command uses an automatically generated set of recommended ports if you do not specify the -startingPort parameter, the -defaultPorts parameter or the -portsFile parameter. Önerilen kapı değerleri, varsayılan kapıların kullanılabilirliğine bağlı olarak varsayılan kapı değerlerinden farklı olabilir.

-profileName profil_adı
Tanıtımın adını belirler. Tanıtım yaratırken benzersiz bir değer kullanın. Aynı ürün ikili kümesini paylaşan her tanıtım benzersiz bir ada sahip olmalıdır. Varsayılan tanıtım adı, tanıtım tipine ve izleyen bir sayıya dayalıdır; örneğin:
<profile_type><profile_number>
burada:
  • < profil_tipi> , AppSrv ya da AdminAgentgibi bir değerdir.
  • < profile_number> , benzersiz bir profil adı oluşturan sıralı bir numaradır

Bu parametrenin değeri, şunlar gibi geçerli olmayan boşluk ya da karakterler içermemelidir: *,?, ", <, >,,,/, \, |, vb.

Seçtiğiniz profil adı kullanımda olmamalıdır.

-profilePath tanıtım_kökü
Tanıtıma ilişkin tam olarak nitelenmiş yolu belirtir; bu yolu, tanıtım_köküolarak adlandırılır.

[ Windows]Tam olarak nitelenmiş yol boşluk içeriyorsa, değeri tırnak işaretleri içine alın.

[AIX Solaris HP-UX Linux Windows]Varsayılan değer, app_server_root dizinine, profiles altdizinine ve profilin adını temel alır.

[IBM i]Varsayılan değer, user_data_root dizinine, profiles altdizinine ve profilin adını temel alır.

Örneğin, varsayılan değer:
WS_WSPROFILE_DEFAULT_PROFILE_HOME/profileName
WS_WSPROFILE_DEFAULT_PROFILE_HOME öğesi, app_server_root/properties dizinindeki wasprofile.properties dosyasında tanımlıdır.
Not: wasprofile.properties dosyası aşağıdaki özellikleri içerir:
WS_CMT_PI_MODPERMS
Bu özellik, kuruluş programının yarattığı dosyaların izinlerini değiştirmesi gerekip gerekmediğini belirtir. Geçerli değerler şunlardır: true ya da false. Diğer herhangi bir değer falseiçin varsayılan değer olarak ayarlanır. Bu özelliğin dosyadan kaldırılması, bu özelliğin varsayılan olarak false' a neden olmasına neden olur. falseolarak ayarlandığında, kuruluş sonrası kuruluş tarafından oluşturulan dosyalar, sistemin umask ayarına dayalı olarak izne sahip olur.

Bu parametrenin değeri, hedef sistem için geçerli bir yol olmalı ve şu an kullanımda olmamalıdır.

[AIX Solaris HP-UX Linux Windows]Dizine yazma izinlerine sahip olmanız gerekir.

[IBM i]QEJBSVR tanıtımının dizine yazma izinlerine sahip olması gerekir.

WS_CMT_PI_LOGS
Bu özellik, kuruluş sonrası kuruluş programının, PROFILE_HOME/logs/service/productDir dizininde bulunan her bir ürün için günlüklerinin temizlenip temizlenmediğini belirtir. Bu özelliğe ilişkin ayarlar, aşağıdaki günlük temizleme ölçütlerini belirtmenize olanak sağlar:
  • PROFILE_HOME/logs/service/productDir dizinindeki her bir ürün için tutmak istediğiniz günlüklerin sayısını belirtebilirsiniz. Belirtilen değer, 1 ile 999 arasında herhangi bir tamsayı olabilir. Örneğin, WS_CMT_PI_LOGS=5belirtirseniz, gönderi kuruluş programı her bir ürün için en son beş günlük oturumunu tutar.
  • Günlüklerin kaplayabileceği depolama alanı üst sınırını belirtebilirsiniz. Belirtilen değer, 1 ile 999 arasında herhangi bir tamsayı olabilir, bunu izleyen:
    • KB, değeri kilobayt cinsinden belirtiyorsanız.
    • Değeri megabayt cinsinden belirtiyorsanız MB.
    • GB değeri, gigabayt cinsinden belirtiyorsa.
    For example, if you specify WS_CMT_PI_LOGS=10MB, when the amount of storage the logs occupy exceeds 10 megabytes, the post installer starts deleting the oldest logs.
    Beladan kaçın: Belirtilen değerler büyük ve küçük harfe duyarlı olduğundan, belirtilen değerde yer alan harfler büyük harflerden oluşmalıdır.
  • Kuruluş sonrası kuruluş programının günlükleri tutmasını istediğiniz süreyi belirleyebilirsiniz. Belirtilen değer, 1 ile 999 arasında herhangi bir tamsayı olabilir, bunu izleyen:
    • D, değeri gün olarak belirtiyorsanız.
    • Değeri haftalardır belirtiyorsanız, W (w) değerini kullanın.
    • M, değeri ay olarak belirtiyorsanız.
    • Y, değeri yıllar olarak belirtiyorsanız.
    Örneğin, WS_CMT_PI_LOGS=2Wdeğerini belirtirseniz, her bir günlük iki hafta boyunca saklanır.
    Beladan kaçın: Belirtilen değerler büyük ve küçük harfe duyarlı olduğundan, belirtilen değerde yer alan harfler büyük harflerden oluşmalıdır.
  • Bir günlüğin silindiği tarihten sonra belirli bir tarih belirleyebilirsiniz. Değer, DD-MM-YYYY biçiminde çizgileriyle ayrılmış olarak sayısal değerler kullanılarak belirtilmelidir. Örneğin, WS_CMT_PI_LOGS=12-31-2013belirtirseniz, tüm günlükler December31, 2013 'te silinmektedir.
    Beladan kaçının: Değeri gösterilen biçimde belirtmezseniz, çizgilerde ayrılmış sayılar, bu özellik ayarı yoksayılır.
WS_WSPROFILE_USE_CHANNEL_FILELOCKS
Bu özellik, ProfilesMutex sınıfına ilişkin kilitleme/kilidi açma isteklerinin nasıl işleneceğini belirler. İsteklerin eşitlenmesini denetlemek için Java™ engelleyici olmayan G/Ç (NIO) API ' leri kullanılır. Geçerli değerler şunlardır: true ya da false. Diğer herhangi bir değer falseiçin varsayılan değer olarak ayarlanır. Bu özelliğin wasprofile.properties kütüğünden kaldırılması, özelliğin varsayılan olarak falsedeğerine gelmesine neden olur.

Bu özellik, birden çok sayıda zamanuyumsuz manageprofiles komut çağrısının gerçekleşeceği ve kesintili arızaların yaşadığı durumlarda kullanışlıdır.

-response repon_file
manageprofiles komutunu kullanarak, komut satırından tüm API işlevlerine erişir.

Komut satırı arabirimi, özellikler dosyasındaki belirli bir komuta ilişkin giriş bağımsız değişkenlerini içeren bir yanıt kütüğüle ve anahtar ve değer biçiminde çalıştırılabilir. Çeşitli tanıtım şablonları ve işlem tipleri için hangi giriş bağımsız değişkenlerinin gerekli olduğunu saptamak için, -help değiştirgesiyle manageprofiles komutunu kullanın.

Bir yaratma işlemini çalıştırmak için aşağıdaki örnek yanıt kütüğünü kullanın:
create
profileName=testResponseFileCreate
profilePath=profile_root
templatePath=app_server_root/profileTemplates/default
nodeName=myNodeName
cellName=myCellName
hostName=myHostName
omitAction=myOptionalAction1,myOptionalAction2
Bir yanıt dosyası oluşturduğunuzda, aşağıdaki kılavuz kümesini dikkate alın:
  • Değerleri belirttiğinizde, çift tırnak imi (") belirtmeyin bir değerin başında ya da sonunda karakterler, bu değer boşluk içeriyorsa bile.
    Not: Bu kural, bir komut satırındaki değerleri belirtmenize göre farklı bir kuraldır.
  • personalCertDN ve signingCertDN parametrelerinin ayırt edici adları gibi bir virgül karakteri içeren tek bir değer belirttiğinizde, virgül karakterinden önce çift ters eğik çizgi kullanın. For example, here is how to specify the signingCertDN value with a distinguished name:
    signingCertDN=cn=testserver.ibm.com\\,ou=Root Certificate\\,
       ou=testCell\\,ou=testNode01\\,o=IBM\\,c=US 
  • Birden çok değer belirlediğinizde, bunları bir virgül karakteriyle ayırın ve çift ters eğik çizgi kullanmayın. Örneğin, omitAction değiştirgesi için birden çok değer nasıl belirtileceğini varsayalım:
    omitAction=deployAdminConsole,defaultAppDeployAndConfig 
  • Yanıt dosyasında boş bir satır belirtmeyin. Bu bir hataya neden olabilir.
  • [ Windows]Windows işletim sistemindeki yol deyimi, ileri eğik çizgi (/) ya da arka eğik çizgi (\) kullanabilir. Yol deyimi eğik çizgi kullanırsa, yanıt kütüğü yolu doğru bir şekilde anlamak için yanıt kütüğü için çift ters eğik çizgi gerektirir. Aşağıda, çift ters eğik çizgileri kullanan bir yaratma işlemi için bir yanıt dosyası örneği gösterilmektedir:
    create
    templatePath=C:\\WebSphere\\AppServer\\profileTemplates\\default
    
    En iyi uygulama: Platformlar arasında geçiş yaparken hata olasılığını azaltmak için ileri eğik çizgileri kullanın.
-restoreProfile
Önemli: manageProfiles -restoreProfile komutu yalnızca aynı düzeltme paketi düzeyinde yaratılmış bir yedekle desteklenir.
Bir tanıtım yedeğini geri yükler. -backupFile parametresiyle birlikte kullanılmalıdır; örneğin:
manageprofiles(.bat)(.sh) -restoreProfile -backupFile file_name
Bir profili geri yüklemek için aşağıdaki adımları gerçekleştirin:
  1. Sunucuyu ve geri yüklemek istediğiniz tanıtıma ilişkin çalışmakta olan işlemleri durdurun.
  2. Tanıtıma ilişkin dizini dosya sisteminden el ile silin.
  3. manageprofiles komutunun -validateAndUpdateRegistry seçeneğini çalıştırın.
  4. Restore the profile by using the -restoreProfile option of the manageprofiles command.
Dikkat: manageProfiles -restoreProfile , aynı makineden, anasistemdeki ya da kuruluştaki bir tanıtımı geri yüklemek için en iyi kullanışlıdır. Ancak, -restoreProfile seçeneğini, WebSphere Application Server ' in kaynak makineden aynı hizmet düzeyinde olduğu başka bir makinede de kullanabilirsiniz. Bu durumda, ikinci makinenin dizin yapısının, manageProfiles -restoreProfile komutu kullanıldığında kaynak makinede var olan dizin yapısı olmasına dikkat edin.
-serverName sunucu_adı
Sunucunun adını belirler. Bu parametreyi yalnızca varsayılan ve secureproxy şablonları için belirtin. Varsayılan ya da secureproxy şablonlarını kullanırken bu parametreyi belirtmezseniz, varsayılan sunucu adı varsayılan profil için server1 ve güvenli yetkili sunucu profili için proxy1 ' dir.
-serverType ADMIN_AGENT
Yönetim profilinin tipini belirtir. Administrative Agent Server için ADMIN_AGENT değerini belirtin. Bu parametre, bir yönetim profili oluşturduğunuzda gereklidir.
Kullanımdan kaldırılan özellik: İş yöneticisi kullanımdan kaldırıldı. İş yöneticisi yerine, ürünü kurmak için Urban Code Deploy olanağını kullanın, uygulamaları konuşlandırmak ve uzak anasistemleri yönetmek için. WebSphere Application Server kurulumlarını yönetmek için, aynı zamanda sallanan profilleri de kullanabilirsiniz. Bkz. Ürün kuruluşları arasında geçiş profilleri.
[Linux]-serviceUserName service_user_ID
[Linux] Linux hizmetinin yaratılması sırasında kullanılan kullanıcı kimliğini belirtin; böylece, Linux hizmeti bu kullanıcı kimliğinden çalıştırılır. Kullanıcı kimliği her oturum açıldığında Linux hizmeti çalışır.
-setDefaultName
Varsayılan tanıtımı var olan tanıtımlardan birine ayarlar. -profileName parametresiyle birlikte kullanılmalıdır; örneğin:
manageprofiles(.bat)(.sh) -setDefaultName -profileName profile_name
-signingCertDN ayırt edici ad
Tanıtımı yaratırken yarattığınız kök imzalama sertifikasının ayırt edici adını belirtir. Ayırt edici adı tırnak içinde belirtin. Bu varsayılan kişisel sertifika, sunucu anahtar deposu dosyasının içinde bulunur. -importSigningCertKS parametresi, -signingCertDN parametresiyle karşılıklı olarak birbirini dışlar. Özellikle bir kök imzalama sertifikası yaratmadıysanız ya da içe aktarmadıysanız, varsayılan değer olarak bir imza sertifikası oluşturulur. See the -signingCertValidityPeriod parameter and the -keyStorePassword.
-signingCertValidityPeriod validity_period (İsteğe Bağlı Parametre)
Kök imzalama sertifikasının geçerli olduğu süreyi (yıl olarak) belirten isteğe bağlı bir parametre. Bu parametreyi, -signingCertDN parametresiyle belirtmezseniz, kök imzalama sertifikası 15 yıl için geçerlidir.
-startingPort startingPort
Tanıtıma ilişkin tüm kapıların oluşturulması ve atanması için başlangıç bağlantı noktası numarasını belirtir.

[AIX Solaris HP-UX Linux Windows]Kapı değerleri, önceden kullanımda olan kapılardan atlayarak -startingPort değerinden sıralı olarak atanır. Sistem, şu anda kullanılmakta olan kapıları tanır ve çözer ve kapı çakışmalarını önlemek için kapı atamalarını belirler.

[IBM i]Kapı değerleri, -startingPort değerinden sıralı olarak atanır.

Bu değiştirgeyi -defaultPorts ya da -portsFile değiştirgeleriyle kullanmayın.

During profile creation, the manageprofiles command uses an automatically generated set of recommended ports if you do not specify the -startingPort parameter, the -defaultPorts parameter or the -portsFile parameter. Önerilen kapı değerleri, varsayılan kapıların kullanılabilirliğine bağlı olarak varsayılan kapı değerlerinden farklı olabilir.

Dikkat: Yönetilen tanıtım şablonunu kullanıyorsanız bu değiştirgeyi kullanmayın.
-templatePath template_path
Kuruluş kök dizinindeki şablon dosyalarına ilişkin dizin yolunu belirtir. profileTemplates dizini içinde, farklı profil tiplerine karşılık gelen ve kurulu ürünün tipine göre değişiklik gösteren çeşitli dizinler vardır. Profil dizinleri, -templatePath seçeneğini kullanırken belirtmiş olduğunuz yollardır. Kuruluş kökünün dışında bulunan tanıtım şablonlarını belirtebilirsiniz (varsa).

[AIX Solaris HP-UX Linux Windows]Profil şablonları app_server_root/profileTemplates diziniyle göreliyse, -templatePath parametresi için göreli yol belirtebilirsiniz. Tersi durumda, tam olarak nitelenmiş şablon yolunu belirtin. F

[IBM i]Varsayılan şablon yolu şudur: app_server_root/profileTemplates/default. -templatePath parametresi için göreli bir yol kullanabilirsiniz. Yol, yürürlükteki çalışma diziniyle ya da app_server_root/profileTemplates' a göre bu sırayla görelidir. Aşağıdaki örnek, bağımsız bir uygulama sunucusu için varsayılan değere dayalı bir tanıtım yaratır:
manageprofiles -create -profileName MyProfile -startingPort 10380

Kullanılabilir şablonlar, Profil kavramları başlıklı konuda açıklanmaktadır.

-unaugment
Büyütme, var olan bir profili bir genişletme şablonuyla değiştirme yeteneğidir. Artırılmış bir tanıtımı kaldırmak için, -unaugment değiştirgesini ve-profileName değiştirgesini belirtmeniz gerekir. Bir dizi manageprofiles augmentation işlemi gerçekleştirildiyse ve bir tanıtımı kaldırmak için yalnızca bu iki parametreyi belirtirseniz, unaugment işlemi ilk önce son büyütme işlemini geri kaldırır.

Genişletilen belirli bir tanıtımı kaldırmak için ek olarak-templatePath parametresiyle birlikte-ignoreStack parametresini de belirtin. Normalde, profil şablonu bağımlılıklarını ihlal etmediğinizden emin olmanız gerektiği için, belirli bir profili genişletmeyecekseniz.

[AIX Solaris HP-UX Linux Windows]-templatePath parametresi kullanılırken, parametre için tam olarak nitelenmiş dosya yolunu belirtin.

[IBM i]-templatePath parametresi kullanılırken, parametre için bir göreli dosya yolu belirtebilirsiniz.

Aynı zamanda augment parametresine bakın.

-unaugmentAll
Belirli bir genişletme şablonuyla artırılmış olan tüm profillerin genişletilmesini kaldırır. -unaugmentAll parametresi için-templatePath parametresi gereklidir.

[AIX Solaris HP-UX Linux Windows]-templatePath parametresi kullanılırken, parametre için tam olarak nitelenmiş dosya yolunu belirtin.

[IBM i]-templatePath parametresi kullanılırken, parametre için bir göreli dosya yolu belirtebilirsiniz.

İsteğe bağlı olarak, genişletilmekte olan tanıtımların önkoşulları olan tüm tanıtımları genişletmek için-unaugmentAll değiştirgesiyleunaugmentDependents parametresini belirtin.

Not: Bu parametreyi, profil şablonlarıyla artırılmış profiliniz olmadığında kullanırsanız, bir hata sağlanabilir.

Aynı zamanda augment parametresine bakın.

-unaugmentDependents
Belirtilirse, parametre, profillerin önkoşulları olan tüm artırılmış tanıtımların-unaugmentAll parametresiyle genişletilmesine neden olur. Belirtilmediyse, tanıtımların genişletilmemiş olması için önkoşullar olan artırılmış tanıtımların genişletmesini kaldırır.

-unaugmentAll parametresiyle-unaugmentDependents parametresini belirtin.

-validateAndUpdateRegistry
Tanıtımların kütük sisteminde var olup olmadığını görmek için, tanıtım kaydında listelenen tüm tanıtımları denetler. Eksik tanıtımların kayıttan kaldırılmasını sağlar. Kayıttan silinen eksik profillerin bir listesini döndürür.
-validatePorts
Ayrılmış ya da kullanılmamış olduklarını doğrulamak için kapıları denetler. Bu değiştirge, kullanılmayan kapıları tanımlamanıza yardımcı olur. Bir kapının kullanımda olduğu belirlenirse, profil oluşturma durdurulur ve bir hata iletisi görüntülenir. Bu parametreyi, komut yaratma komut satırında istediğiniz zaman kullanabilirsiniz. Bu değiştirgeyi -portsFile parametresiyle kullanmanız önerilir.
-validateRegistry
Tanıtımların kütük sisteminde var olup olmadığını görmek için, tanıtım kaydında listelenen tüm tanıtımları denetler. Eksik profillerin bir listesini döndürür.
-webServerCheck true | false
Web sunucusu tanımlamalarını ayarlamayı isteyip istemediğinizi belirtir. Geçerli değerler şunlardır: true ya da false. Bu parametre için varsayılan değer falsedeğeridir.
-webServerHostname webserver_anasistem_adı
Sunucunun anasistem adı. Bu parametreye ilişkin varsayılan değer, yerel makinenin uzun anasistem adıdır.
-webServerInstallPath webserver_installpath_name
Web sunucusunun kuruluş yolu (kuruluş yolu), yerel ya da uzak. Bu parametrenin varsayılan değeri, yerel makinenin işletim sistemine ve webServerType parametresine bağlıdır. Örneğin:
[ Windows]
webServerType=IHS: webServerInstallPath defaulted to "C:\Program Files\IBM\HTTPServer"
webServerType=IIS: webServerInstallPath defaulted to “C:\”
webServerType=SUNJAVASYSTEM: webServerInstallPath defaulted to “C:\”
webServerType=DOMINO: webServerInstallPath defaulted to “”
webServerType=APACHE: webServerInstallPath defaulted to “”
webServerType=HTTPSERVER_ZOS: webServerInstallPath defaulted to “n/a”
[Linux]
webServerType=IHS: webServerInstallPath defaulted to "/opt/IBM/HTTPServer"
webServerType=IIS: webServerInstallPath defaulted to “n\a”
webServerType=SUNJAVASYSTEM: webServerInstallPath defaulted to “/opt/sun/webserver”
webServerType=DOMINO: webServerInstallPath defaulted to “”
webServerType=APACHE: webServerInstallPath defaulted to “”
webServerType=HTTPSERVER_ZOS: webServerInstallPath defaulted to “n/a”
[AIX]
webServerType=IHS: webServerInstallPath defaulted to "/usr/IBM/HTTPServer"
webServerType=IIS: webServerInstallPath defaulted to “n\a”
webServerType=SUNJAVASYSTEM: webServerInstallPath defaulted to “/opt/sun/webserver”
webServerType=DOMINO: webServerInstallPath defaulted to “?”
webServerType=APACHE: webServerInstallPath defaulted to “?”
webServerType=HTTPSERVER_ZOS: webServerInstallPath defaulted to “n/a”
[HP-UX]
webServerType=IHS: webServerInstallPath defaulted to "/opt/IBM/HTTPServer"
webServerType=IIS: webServerInstallPath defaulted to “n\a”
webServerType=SUNJAVASYSTEM: webServerInstallPath defaulted to “/opt/sun/webserver”
webServerType=DOMINO: webServerInstallPath defaulted to “”
webServerType=APACHE: webServerInstallPath defaulted to “”
webServerType=HTTPSERVER_ZOS: webServerInstallPath defaulted to “n/a”
[ Solaris]
webServerType=IHS: webServerInstallPath defaulted to “/opt/IBM/HTTPServer”
webServerType=IIS: webServerInstallPath defaulted to “n\a”
webServerType=SUNJAVASYSTEM: webServerInstallPath defaulted to “/opt/sun/webserver”
webServerType=DOMINO: webServerInstallPath defaulted to “”
webServerType=APACHE: webServerInstallPath defaulted to “”
webServerType=HTTPSERVER_ZOS: webServerInstallPath defaulted to “n/a”
[IBM i]
webServerType=IHS: webServerInstallPath defaulted to “n\a”
webServerType=IIS: webServerInstallPath defaulted to “n\a”
webServerType=SUNJAVASYSTEM: webServerInstallPath defaulted to “n\a”
webServerType=DOMINO: webServerInstallPath defaulted to “n\a”
webServerType=APACHE: webServerInstallPath defaulted to “n\a”
webServerType=HTTPSERVER_ZOS: webServerInstallPath defaulted to “n\a”
-webServerName webserver_name
Web sunucusunun adı. Bu parametre için varsayılan değer webserver1' dir.
-webServerOS webserver_operating_system
Web sunucusunun bulunduğu işletim sistemi. Geçerli değerler şunlardır: windows, linux, solaris, aix, hpux, os390ve os400. Bu parametreyi, webServerType parametresiyle kullanın.
-webServerPluginPath webserver_pluginpath
Web sunucusunun kullandığı eklentilerin yolu. Bu parametre için varsayılan değer WAS_HOME/pluginsdeğeridir.
-webServerPort webserver_port
Web sunucusuna erişileceği kapıyı gösterir. Bu parametrenin varsayılan değeri 80 'dir.
-webServerType webserver_type
Web sunucusunun tipi. Geçerli değerler şunlardır: IHS, SUNJAVASYSTEM, IIS, DOMINO, APACHE ve HTTPSERVER_ZOS. Bu parametreyi, webServerOS parametresiyle kullanın.
[ Windows]-winserviceAccountType specifieduser | localsystem
[ Windows]Profil için oluşturulan Windows hizmetine ilişkin sahip hesabının tipi. Geçerli değerler, specifieduser ya da localsystem içerir. Yerel sistem değeri, Windows hizmetini, profili yaratan kullanıcının yerel hesabı altında çalıştırır. Bu parametrenin varsayılan değeri localsystem 'tır.

Değer specifieduser ise, winservicePassword parametresi gereklidir. winserviceUserAd parametresi, belirtilmezse, ortam kullanıcı adı değerini varsayılan değer olarak alır.

[ Windows]-winserviceCheck true | false
[ Windows]Değer true (doğru) ya da false (yanlış) olabilir. Tanıtım içinde yaratılan sunucu işlemi için bir Windows hizmeti yaratmak üzere true değerini belirtin. Windows hizmetini yaratmamak için false değerini belirtin. Bu parametre için varsayılan değer falsedeğeridir.
Önemli: Özel bir profille, bu değiştirgeyle bir Windows hizmeti yaratamazsınız. Bunun yerine, hizmeti ayrı olarak oluşturmak için WASService komutunu kullanın.
[ Windows]-winservicePassword winservice_password
[ Windows]Belirtilen kullanıcı için parolayı ya da Windows hizmetinin sahibi olan yerel hesabı belirtin.
[ Windows]-winserviceStartupType manual | automatic | disabled
[ Windows]Olası startup_type değerleri şunlardır:
  • manuel
  • otomatik
  • geçersiz kılındı

Windows hizmetleriyle ilgili ek bilgi için WASService komutundaki yazıyı okuyun .

Bu parametrenin varsayılan değeri otomatidir.

[ Windows]-winserviceUserName winservice_user_ID
[ Windows]Kullanıcı kimliğinizi, Windows işletim sisteminin, bir Windows hizmeti yaratabilecek bir tanıtıcı olarak doğrulayabilmesi için kullanıcı kimliğinizi belirtin. Kullanıcı kimliğiniz, yönetici grubuna ait olmalıdır ve aşağıdaki ileri düzey kullanıcı haklarına sahip olmalıdır:
  • İşletim sisteminin bir parçası olarak var
  • Hizmet olarak oturum aç (Log on as a service)
Bu parametrenin varsayılan değeri, yürürlükteki kullanıcı adıdır. Bu parametrenin değeri, şu gibi geçerli olmayan boşluk ya da karakterler içermemelidir: *,?, ", <, >,,,/, \, |, vb. Belirlediğiniz kullanıcı, bir Windows hizmeti yaratmak için gereken izinlere sahip olmalıdır. Seçtiğiniz kullanıcı adı için doğru parolayı belirtmeniz gerekir.
Önemli: Belirtilen kullanıcı ve parolayla Windows hizmetleri içeren bir profil yarattığınızda ve kullanıcı bir etki alanı kullanıcıysa, aşağıdaki örnekte gösterildiği gibi bir çift ters eğik çizgi kullanmanız gerekir:
winServiceUserName=DOMAIN\\DOMAINUSER
winServicePassword=DOMAINUSERPASSWORD

Kullanım senaryosu

Aşağıdaki örneklerde doğru sözdizimi gösterilmektedir. Bir satırda aşağıdaki örneklerden herhangi birinde komutu verin. Her örnek, berraklığı artırmak için birden çok satırdaki komutu gösterir.

  • Uygulama sunucusu tanıtımı yaratılması

    Aşağıdaki komutla birlikte Default01 adlı bir uygulama sunucusu profili oluşturun.

    [ Windows]Komut, uygulama sunucusu için bir Windows hizmeti, profilin kişisel ve kök imzalama sertifikaları ve iki sertifika için bir anahtar deposu parolası da oluşturur.
    app_server_root\bin manageprofiles.bat -create 
       -profileName Default01 
       -profilePath profile_root
       -templatePath app_server_root\profileTemplates\default 
       -nodeName Default01Node
       -cellName Default01Cell
       -hostName myhost.mycity.mycompany.com
       -isDefault 
       -winserviceCheck true
       -winserviceAccountType specifieduser
       -winserviceUserName my_user_id
       -winservicePassword my_password
       -winserviceStartupType manual
       -startingPort 21000
       -personalCertDN "cn=testa, ou=Rochester, o=IBM, c=US"
       -signingCertDN "cn=testc, ou=Rochester, o=IBM, c=US"
       -keyStorePassword ap3n9krw
    
    [AIX HP-UX Solaris][Linux]
    app_server_root/bin/manageprofiles.sh -create 
       -profileName Default01
       -profilePath profile_root
       -templatePath app_server_root/profileTemplates/default
       -nodeName Default01Node
       -cellName Default01Cell
       -hostName myhost.mycity.mycompany.com
       -isDefault
       -startingPort 21000
       -personalCertDN "cn=testa, ou=Rochester, o=IBM, c=US"     
       -signingCertDN "cn=testc, ou=Rochester, o=IBM, c=US"     
       -keyStorePassword ap3n9krw
    [IBM i]
    manageprofiles -create 
       -profileName Default01 
       -templatePath default 
       -startingPort 21000
       -personalCertDN "cn=testa, ou=Rochester, o=IBM, c=US"   
       -signingCertDN "cn=testc, ou=Rochester, o=IBM, c=US"   
       -keyStorePassword ap3n9krw

Günlükler

manageprofiles komutu, yarattığı her profil için bir günlük oluşturur.
  • [AIX Solaris HP-UX Linux Windows]günlükler uyg_sunucusu_kökdzn/logs/manageprofiles dizininde bulunur. Dosyalar bu örüntüde adlandırılıyor: profile_name_create.log.
  • [AIX Solaris HP-UX Linux Windows]Komut da sildiği her profil için bir günlük oluşturur. Günlükler, uyg_sunucusu_kökdzn/logs/manageprofiles dizininde bulunur. Dosyalar bu örüntüde adlandırılıyor: profile_name_delete.log.
  • [IBM i]günlükler user_data_root/profileRegistry/logs/manageprofiles dizininde bulunur. Dosyalar bu örüntüde adlandırılıyor: profile_name_create.log.
  • [IBM i]Komut da sildiği her profil için bir günlük oluşturur. Günlükler, user_data_root/profileRegistry/logs/manageprofiles dizininde bulunur. Dosyalar bu örüntüde adlandırılıyor: profile_name_delete.log.

Örnek: Başlangıç noktasından varsayılan kapı numaralarının artırılması

manageprofiles komutu, başlangıç kapısı değerine dayalı olarak kapı numaraları atayabilir. You can provide the starting port value from the command line, using the -startingPort parameter. Komut, kapı numaralarını başlangıç kapı numarası değerinden sıralı olarak atar. Ancak, sıra içindeki bir kapı değeri, var olan bir kapı atamasıyla çakışıyorsa, kullanılabilir bir sonraki kapı değeri kullanılır.

Kapı atamalarının sırası isteğe bağlı. Atamaların tahmin edilmesi mümkün değil.

Örneğin,-startingPort 20002 ile yaratılan kapılar aşağıdaki örneğe benzer şekilde görünür:

Bir uygulama sunucusu profili için atanmış kapılar
WC_defaulthost=20002
WC_adminhost=20003
WC_defaulthost_secure=20004
WC_adminhost_secure=20005
BOOTSTRAP_ADDRESS=20006
SOAP_CONNECTOR_ADDRESS=20007
IPC_CONNECTOR_ADDRESS=20008
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=20009
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=20010
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=20011
ORB_LISTENER_ADDRESS=20012
DCS_UNICAST_ADDRESS=20013
SIB_ENDPOINT_ADDRESS=20014
SIB_ENDPOINT_SECURE_ADDRESS=20015
SIB_MQ_ENDPOINT_ADDRESS=20016
SIB_MQ_ENDPOINT_SECURE_ADDRESS=20017
SIP_DEFAULTHOST=20018
SIP_DEFAULTHOST_SECURE=20019

Aşağıdaki örnek, manageprofiles komutunun startingPort parametresini kullanır ve önceki örnekte gösterilen içerikle, 20002 başlangıç değerinden bir kapı oluşturur:

[ Windows]

manageprofiles.bat -create
               -profileName shasti 
               -profilePath G:\shasti\WebSphere 
               -templatePath G:\shasti\WebSphere\profileTemplates\default 
               -nodeName W2K03 
               -cellName W2K03_Cell01
               -hostName planetnt 
               -startingPort 20002 
                            
[Linux][AIX][HP-UX][ Solaris]
app_server_root/bin/manageprofiles.sh -create
               -profileName shasti 
               -profilePath app_server_root/profiles/shasti 
               -templatePath app_server_root/profileTemplates/default 
               -nodeName W2K03 
               -cellName W2K03_Cell01
               -hostName planetnt 
               -startingPort 20002
[IBM i]
app_server_root/bin/manageprofiles -create
               -profileName shasti 
               -profilePath app_server_root/profiles/shasti 
               -templatePath app_server_root/profileTemplates/default 
               -nodeName W2K03 
               -cellName W2K03_Cell01
               -hostName planetnt 
               -startingPort 20002

Örnek: Önceden tanımlı kapı numaralarını kullanma

Kapı değerlerini belirtik olarak ayarlamadığınızda, manageprofiles komutu ilk kapı değerlerini önerir. Bunun yerine önceden tanımlı kapı değerlerini kullanabilirsiniz.

The manageprofiles command recommends port values when the options of -defaultPorts, -startingPort, or -portsFile are not specified.
Tablo 1. Varsayılan kapı değerlerinin dosya konumları .

Bu çizelge, tanıtım tipine göre varsayılan kapı değerlerinin dosya yerlerini listeler.

Profil Dosya yolu
Uygulama sunucusu app_server_root/profileTemplates/default/actions/portsUpdate/portdef.props
Denetim aracısı sunucusu için yönetim profili app_server_root/profileTemplates/management/actions/portsUpdate/adminagent.portdef.props
Profilinizi oluşturmadan önce portdef.props dosyasındaki kapı değerlerini özelleştirmek için aşağıdaki adımları gerçekleştirin. Aşağıdaki örnek, varsayılan profili oluşturur. Diğer tanıtım tipleri için, dosya yolunun yerine, yaratmak istediğiniz profilin dosya yolunu değiştirmelisiniz.
  1. app_server_root/profileTemplates/default/actions/portsUpdate/portdef.props dosyasını varsayılan profil şablonu yolundan kopyalayın ve aşağıdaki gibi isteğe bağlı bir geçici dizinde dosyanın bir kopyasını yerleştirin:
    • [ Windows]c:\temp\ports
    • [AIX HP-UX Solaris][IBM i]/temp/ports
  2. Yeni dosyada, kapı ayarlarınızı belirlemek için kapı ayarlarını değiştirin.
  3. manageprofiles komutuyla profilinizi oluşturun. Değiştirilen kapı değerlerini kullanın. -portsFile parametresinde, değiştirilen portdef.props dosyanızın yerini belirtin. Kapıların ayrılmamış ya da kullanımda olmadığından emin olmak için-validatePorts parametresini belirtin. Aşağıdaki örneği bir kılavuz olarak kullanın:
    [ Windows]
    manageprofiles.bat 
       -create
       -profileName Wow_Profile 
       -profilePath profile_root 
       -templatePath app_server_root\profileTemplates\default 
       -nodeName Wow_node 
       -cellName Wow_cell
       -hostName lorriemb 
       -portsFile C:\temp\ports\portdef.props
       -validatePorts 
    [Linux][AIX]
    manageprofiles.sh 
       -create
       -profileName Wow_Profile 
       -profilePath profile_root 
       -templatePath app_server_root\profileTemplates\default 
       -nodeName Wow_node 
       -cellName Wow_cell
       -hostName lorriemb 
       -portsFile \temp\ports\portdef.props
       -validatePorts
    [IBM i]
    manageprofiles 
       -create
       -profileName Wow_Profile 
       -profilePath profile_root 
       -templatePath app_server_root\profileTemplates\default 
       -nodeName Wow_node 
       -cellName Wow_cell
       -hostName lorriemb 
       -portsFile \temp\ports\portdef.props
       -validatePorts
portdef.props dosyasının aşağıdaki değerlere sahip olduğunu varsayın:
WC_defaulthost=39080
WC_adminhost=39060
WC_defaulthost_secure=39443
WC_adminhost_secure=39043
BOOTSTRAP_ADDRESS=32809
SOAP_CONNECTOR_ADDRESS=38880
IPC_CONNECTOR_ADDRESS=39633
SAS_SSL_SERVERAUTH_LISTENER_ADDRESS=39401
CSIV2_SSL_SERVERAUTH_LISTENER_ADDRESS=39403
CSIV2_SSL_MUTUALAUTH_LISTENER_ADDRESS=39402
ORB_LISTENER_ADDRESS=39100
DCS_UNICAST_ADDRESS=39353
SIB_ENDPOINT_ADDRESS=37276
SIB_ENDPOINT_SECURE_ADDRESS=37286
SIB_MQ_ENDPOINT_ADDRESS=35558
SIB_MQ_ENDPOINT_SECURE_ADDRESS=35578
SIP_DEFAULTHOST=35060
SIP_DEFAULTHOST_SECURE=35061

Kullanıcı tanımlı kapı değerleriyle profilinizi oluşturmak için manageprofiles komutunu çalıştırdıktan sonra, bir başarı ya da başarısızlık sonucu görüntülenir.

[IBM i]Not: Bir tanıtım başarıyla yarattıktan sonra, konsol başarılı olduğunu belirten bir ileti yazdırır ve AboutThisProfile.txt dosyasını denetlemenizi önerir. Ancak, IBM i' de bir istemci tanıtımı ya da eklenti tanıtımı yarattığınızda bir AboutThisProfile.txt dosyası oluşturulmaz.

manageprofiles komutu, profile_kökdzn\properties dizininde geçerli portdefs.props dosyasının bir kopyasını oluşturur.

Use only one of the three port values parameters, -startingPort, -defaultPorts, or -portsFile with the manageprofiles command. Üç parametre karşılıklı olarak birbirini dışlar.