AtSonnet,we'vebeendeveloping3DplanarhighfrequencyEMsoftwaresince1983,andoursoftwarehasearnedasolidreputationastheworld'smostaccuratecommercialplanarEManalysispackageforsingleandmulti-layerplanarcircuits,packagesandantennas.
SonnetSoftwareInc.
,foundedbyDr.
JamesC.
Rautio,isaprivatecompany,entirelydedicatedtothedevelopmentofcommercialEMsoftware.
Wetakegreatprideinprovidingqualitytechnicalsupportforourproductswithtimelyresponse-whichwebelievetobeveryimportantforhigh-endtechnicalsoftwareproducts.
SonnetisbasedinSyracuse,NY,USAwithrepresentativesacrosstheglobe.
LINUXINSTALLATIONMANUALPublished:May2018Release16SonnetSoftware,Inc.
126N.
SalinaStreetSyracuse,NY13202Phone:(315)453-3096Fax:(315)451-1694www.
sonnetsoftware.
comCopyright1989,1991,1993,1995-2018SonnetSoftware,Inc.
AllRightsReservedRegistrationnumbers:TX2-723-907,TX2-760-739Rev16.
56CopyrightNoticeReproductionofthisdocumentinwholeorinpart,withoutthepriorexpresswrittenauthorizationofSonnetSoftware,Inc.
isprohibited.
Documentationandallauthorizedcopiesofdocumentationmustremainsolelyinthepossessionofthecustomeratalltimes,andmustremainatthesoftwaredesignatedsite.
Thecustomershallnot,underanycircumstances,providethedocumentationtoanythirdpartywithoutpriorwrittenapprovalfromSonnetSoftware,Inc.
Thispublicationissubjecttochangeatanytimeandwithoutnotice.
Anysuggestionsforimprovementsinthispublicationorinthesoftwareitdescribesarewelcome.
TrademarksTheprogramnames,xgeom,emstatus,emvu,patvu,dxfgeo,ebridge,emgraph,gds,cvbridge,emserver,emclient,sonntcds,andsonntawr,sonntawr64,Blink,Co-calibrated,Lite,LitePlus,Level2Basic,Level2Silver,andLevel3GoldaretrademarksofSonnetSoftware,Inc.
Sonnet,em,andemClusterareregisteredtrademarksofSonnetSoftware,Inc.
WindowsXP,WindowsVista,Windows7,Windows8,Windows10andInternetExplorerareU.
S.
registeredtrademarksofMicrosoftCorporation.
AutoCADandDrawingInterchangefile(DXF)aretrademarksofAutoDesk,Inc.
CadenceandVirtuosoareregisteredtrademarksofCadenceDesignSystems,Inc.
GLOBALFOUNDRIESisaregisteredtrademarkofGlobalFoundries,Inc.
Agilent,ADS,andTouchstonearetrademarksofKeysightTechnologies.
NIAWRandMicrowaveOfficeareregisteredtrademarksandEMSocketisatrademarkofNationalInstruments,Inc.
HSPICEisaregisteredtrademarkofSynopsys,Inc.
GDSIIisatrademarkofCalmaCompany.
FlexeraSoftware,Flexlm,FlexNet,InstallShield,aretrademarksofFlexeraSoftware,Inc.
and/orInstallShieldCo.
Inc.
intheUnitedStatesofAmericaand/orothercountries.
OSF/MotifisatrademarkoftheOpenSoftwareFoundation.
XWindowSystemisatrademarkofTheOpenGroupLinuxisaregisteredtrademarkofLinusTorvalds.
RedHatisaregisteredtrademarkofRedHat,Inc.
SUSE,openSUSEandSLESareregisteredtrademarksofSUSELLC.
OpenGLisaregisteredtrademarkownedbySiliconGraphics,Inc.
MATLABisaregisteredtrademarkofTheMathWorks,Inc.
intheUnitedStatesand/orothercountries.
AcrobatisaregisteredtrademarkofAdobeSystemsIncorporated.
XpeedicandIRISareregisteredtrademarksofXpeedicTechnology.
ODB++isaregisteredtrademarkofMentorGraphicsCorporation.
ModelithicsisaregisteredtrademarkofModelithics,Inc.
TableofContents5TABLEOFCONTENTS51INTRODUCTION7Requirements7UsingHelp72LINUXINSTALLATIONINSTRUCTIONS9Step1:ObtainingLicensingInformation9Step2:InstallingtheSoftware10Step3:UserEnvironmentSetup10HomeDirectoryandDisplay.
11Step4:InstallingtheLicense11Step5:StartingLicenseManager12Step6:StartLicenseManageronBoot12Step7:TestingtheInstallation.
13Step8:VerifyingOpenGLisinstalled.
14RemovingtheSoftwarefromyourSystem153GETHOSTID.
17GetHostidwithSuitesnotyetInstalled17LinuxPC17GetHostidwithSuitesInstallationAlreadyCompleted.
.
184FLEXNETLICENSINGSUPPORT19FLEXnetStandardConfigurationforSonnetSuites20FLEXnetlicensingAdministration-sflexnet20StartingtheLicenseManager22StartingFLEXnetUsinglmgrd22Updatingthe"sonnet.
lic"File22CombiningLicenses23NetworkedComputerswithLocalFileSystems24LicensingFunctionality25AppendixILicenseUsageforMulti-threadedProcessing27INDEX29TABLEOFCONTENTSLinuxInstallation6Chapter1Introduction7Rev16.
56Chapter1IntroductionRequirementsForuptodaterequirementsandtestingstatus,pleasereferto:http://www.
sonnetsoftware.
com/requirementsUsingHelpSonnethelponLinuxplatformsisdisplayedusingyourwebbrowser.
Bydefault,whenyouopenSonnethelp,asingleframeviewofthemaincontentsappearstoensurethatyouareabletoaccesshelpnomatterwhatwebbrowseryouareusing.
Ifyouwishtousethetri-frameview,whichallowsyoutoaccesstheSearchandIndexcapabilities,clickonthe"ToolsforNavigatingHelp"linkthatappearsatthetoplefthandcorneroftheviewasshownbelow.
PleasenotethatthisonlyappliestohelpwhenopenedfromtheSonnettaskbaroraSonnetapplication.
IfhelpisopenedfromtheCadenceVirtuosointerface,thetri-frameisnotavailableasitisnotcompatiblewithCadenceVirtuoso'sHelpsystem.
LinuxInstallation8Rev16.
56Clickheretoopenthetri-frameviewandaccessSearchandIndexfunctionsChapter2LinuxInstallationInstructions9Rev16.
56Chapter2LinuxInstallationInstructionsTheseinstructionsareforuserswhoareloadinginSonnetonaLinuxplatform.
Youmaydotheinstallationremotely.
Step1:ObtainingLicensingInformationAllusers,bothpreviousandnew,requireanewlicense.
Thisistrueevenifyouareupgradingfromabetaversionofthisrelease.
YoumayrequestalicensefromtheSonnetwebsite:www.
sonnetsoftware.
com/licenseFollowtheonscreeninstructionstorequestyourlicense.
Inresponsetoyourlicenserequest,Sonnetwillemaillicensinginformationwhichallowsyouenableyoursoftware.
OnceyouhavereceivedyourlicensinginformationfromSonnet,continuetheinstallationatStep2below.
LinuxInstallation10Rev16.
56Step2:InstallingtheSoftwarePleaseverifyallpackagedependenceshavebeeninstalledpriortoinstallingSonnet.
Foracompletelistofrequiredpackagespleasevisit:http://www.
sonnetsoftware.
com/requirementsYoumayruntheinstallationofthesoftwarefromanydirectoryyouwish;justsubstituteyourpathnameinplaceof"/tmp.
"Toloadinthesoftware,dothefollowing:1Loginasroot.
NOTE:Thesoftwaredoesnotneedtobeloadedinusingroot.
However,wesuggestthatyouuserootsothatusersarepreventedfromchangingorremovingtheSonnetmodules.
Thesoftwaremaybeloadedunderanyaccount.
2Downloadandsavethe.
tarfiletothe/tmpdirectoryusingthedownloadinstructionsthatwereemailedtoyou.
3Extractthe.
tarfileusing:tarxvfsonnetsuite.
.
linux86.
tarwhereistheversionnumberofthesoftwareyouareinstalling.
Thiswillcreateasub-directorycalled"sonnetsoftware.
"4Changedirectoryto/tmp/sonnetsoftware/"5Type:.
/sonnetinstallThenfollowthescreeninstructions.
Youmayinstallthesoftwareinanydirectoryyouwish;enterthedesiredpathnamewhenpromptedbytheinstallationscript.
Step3:UserEnvironmentSetupToexecutethesoftware,youmustfirstdefinethevariable,SONNET_DIR,tothedirectorywhereyouloadedinthesoftware,thenaddthedirectory,"$SONNET_DIR/bin",toyourPATH.
Also,xgeom,emstatus,emgraph,emvu,patvuandtheSonnettaskbarareMotifprogramsandrequirethatyoudefineyourDISPLAYvariable.
Chapter2LinuxInstallationInstructions11Rev16.
56HomeDirectoryandDisplayNOTE:Intheinstructionsbelow,replacewiththenameofyourSonnetdirectory.
cshusersIfyouareusingcsh,thenyoushouldhavethefollowinglinesinyour".
login":setenvSONNET_DIRsetpath=($path$SONNET_DIR/bin)setenvDISPLAY:0Afterupdatingyour".
login"file,logoutofthesystem,thenlogbackintoactivatethechanges.
sh,ksh,andbashusersIfyouareusingsh,ksh,orbash,thenyoushouldhavethefollowinglinesinyour".
profile":SONNET_DIR=;exportSONNET_DIRPATH=$PATH:$SONNET_DIR/bin;exportPATHDISPLAY=:0;exportDISPLAYAfterupdatingyour".
profile"file,logoutofthesystem,thenlogbackintoactivatethechanges.
Step4:InstallingtheLicenseAllusers,previousornew,requireanewlicense.
Thislicenseisusedinconjunctionwiththelicensemanagertodeterminewhichproductsyouareauthorizedtouse.
YoumusthavealicensetorunSonnetSuites.
YoushouldhavereceivedyourlicenseinformationinresponsetotheLicenseRequestformyousenttoSonnet.
Yourlicenseinformationshouldhavebeensentinane-mail.
LinuxInstallation12Rev16.
56Pleasefollowtheinstructionsinyouremailtoinstallthelicensefile.
Oncethelicensefileisinstalled,continuewithStep5:StartingLicenseManager.
Step5:StartingLicenseManagerBeforeyoucanruntheSonnetprograms,youmuststartthelicensemanagerdaemon,lmgrd.
Thelmgrdprogramwillstart-uptheSonnetvendordaemon,sonnetd.
YoucanhaveonlyoneSonnetvendordaemonrunningonaparticularlicenseserver.
NOTE:Ifyourlicenseserverusesafirewall,thefirewallmustbeconfiguredtoallowthetwolicensingprograms,"lmgrd"and"sonnetd"toexecute.
Pleaseseeyoursystemadministratorforinstructionsonconfiguringyourfirewall.
Startthelicensemanageronthelicenseserver.
Type:bin/sflexnetstartStep6:StartLicenseManageronBootTypically,youwillwanttostartupthelicensemanagerdaemoneachtimeyoureboottheserver.
Todothisyoumustmakeachangetoyoursystemstartupfilestostartupthelicensemanagerdaemonautomaticallyonbootup.
IfyouareupgradingtoanewreleaseofSonnetSuitesthenthesechangesmayhavealreadybeenmade.
IfyouwishtouseFLEXnetcommandsdirectlytostartupthelicensemanagerthensee"StartingFLEXnetUsinglmgrd"onpage22.
NOTE:Intheinstructionsbelow,replacewiththefullpathtoourSonnetdirectory.
Tochangethestartupfilesonyoursystem,sothatthelicensemanagerdaemonautomaticallystartswhenyoureboottheserver,youshouldruntheprogramsoninstallservice.
Forinstructionsonrunningthisprogram,type:cdbin/soninstallservice-hChapter2LinuxInstallationInstructions13Rev16.
56whereisthenameofthedirectoryinwhichyouinstalledSonnetSuites.
YoumayalsousethisutilitytoinstalltheremoteemserviceandtheSonnetemClusterservice.
PleaserefertotheRemoteemComputingandemclusterComputingdocumentsavailableinPDFformatontheAdministrationandInstallationpageofthemanualinterface(HelpManuals).
Step7:TestingtheInstallationTesttheinstallationbyopeningaNewGeometryprojectintheprojecteditor.
Todoso,performthefollowing1OpentheSonnettaskbar.
ForinstructionsonopeningtheSonnettaskbar,see"InvokingSonnet"onpage38oftheGettingStartedmanual.
EditProjectbuttonLinuxInstallation14Rev16.
562ClickontheEditProjectbutton.
3Select"NewGeometry"fromthepop-upmenuwhichappears.
Iftheinstallationwassuccessful,thisinvokestheprojecteditorwithanewgeometryfileopenasshownbelow.
Step8:VerifyingOpenGLisinstalled.
OpenGLmustbeinstalledoneachLinuxplatformwheretheprojecteditorandcurrentresponseviewerareexecuted.
ToverifyifyouhaveOpenGLinstalled,followthedirectionsbelow:IfOpenGLisnotinstalledthenseeyoursystemadministrator.
Runthefollowingcommand:glxinfo|grepOpenGLIfOpenGLisinstalled,youwillseesomethinglikethefollowing:OpenGLvendorstring:Mesaproject:www.
mesa3d.
orgOpenGLrendererstring:MesaGLXIndirectOpenGLversionstring:1.
2(1.
4Mesa5.
0.
2)OpenGLextensions:IfOpenGLisnotinstalled,thennothingwillbedisplayed.
Chapter2LinuxInstallationInstructions15Rev16.
56RemovingtheSoftwarefromyourSystemIfyouhaveanevaluationcopyofSonnetSuites,youshouldremovethesoftwareonceyourevaluationiscompleted.
Toremovethesoftwarefromyoursystem:Loginasroot.
StopthelicensemanagerType:cdbin/sflexnetstopcd.
.
Removethesoftware.
Type:rm-rfLinuxInstallation16Rev16.
56Chapter3GetHostid17Rev16.
56Chapter3GetHostidIfyouareevaluatingorpurchasingthenyouwillneedtoselectamachinetoactasthelicenseserver.
Alloftherequestsforlicenseswillbesenttothisserver.
Ifyouhaveafloatinglicense,thenyouwillbeabletorunSonnetSuitesonanysupportedplatforminthenetwork.
Ifyouarepurchasinganode-lockedlicense,thenyoumustalsogetthehostidforthemachinetowhichthesoftwareislocked.
Fortriple-redundantservers,listallthreehostids.
ForLinuxPClicenseservers,yourHostIDistheEthernetaddress.
GetHostidwithSuitesnotyetInstalledIfyouhavenotyetinstalledSonnetSuites,thenyoumayobtainthehostidusingtheinstructionsbelow:LinuxPCYourhostidisyourethernetaddress.
Toobtainyourethernetaddress,enterthefollowingcommandonthelicenseserver:LinuxInstallation18Rev16.
56/sbin/ifconfigeth0ThevalueafterHWaddrintheoutputisyourethernetaddress;youshouldremovethecolons.
Anexampleisshownbelowwiththeethernetaddressinbold.
Afterremovingthecolonsthevalueis000BDBC7A4DE11.
02.
0.
059alpha(mfg)>/sbin/ifconfigeth0eth0Linkencap:EthernetHWaddr00:0B:DB:C7:A4:DEinetaddr:192.
56.
4.
17Bcast:192.
56.
4.
255Mask:255.
255.
255.
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:409190errors:0dropped:0overruns:0frame:0TXpackets:79932errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:512123697(488.
3Mb)TXbytes:15198013(14.
4Mb)Interrupt:24Baseaddress:0xecc0Memory:fe5e0000-fe600000GetHostidwithSuitesInstallationAlreadyCom-pletedThissectionsappliestoallLinuxlicenseservers.
IfyouhavealreadyinstalledthesoftwarefromSonnet,thenyoumayobtainthehostidbyloggingontothelicenseserverandtyping:sonnetWhentheSonnettaskbarappearsonyourdisplayselectAdminHostIDfromthemainmenu.
AnoutputwindowappearswhichdisplaystheHostID.
Chapter4FLEXnetLicensingSupport19Rev16.
56Chapter4FLEXnetLicensingSupportThisreleaseofSonnetSuitesimplementsfloatinglicensingusingFLEXnetLicensingfromFlexeraSoftware(previouslyMacrovision).
Youmayalreadybefamiliarwiththissoftwaresincemostvendorsuseittomanagetheirlicenses.
ThischaptertalksaboutSonnetSuitesspecificissuesforFLEXnetLicensing.
RefertotheFLEXnetLicenseAdministrationGuide,availableinthePDFManuals,foradetaileddescriptionofFLEXnetlicensing.
ThisManualispublishedbyFlexeraSoftwareandisdeliveredalongwiththePDFdocumentation.
LinuxInstallation20Rev16.
56FLEXnetStandardConfigurationforSonnetSuitesThefollowingisthestandardconfigurationforSonnet:!
WARNINGSonnetSuitesusesFLEXnetLicensing11.
12.
1.
4.
YoumustbecautiousifyouplantocombineSonnetSuiteswithothervendorlicenses.
Whencombininglicensefiles,youmustuseasinglelicensemanagerdaemon(lmgrd).
YoucannotuseSonnetSuiteswithanearlierversionoflmgrd.
Motifprogramssuchasxgeom,andemvuallhavetime-outenabled.
Iftheseprogramsarenotusedin15minutes,anotherusermaycheckoutthetimed-outlicense.
Thedefaulttime-outperiodcanbechangedusingtheFLEXnetlicensingTIMEOUTfeaturestoredintheoptionsfile.
Ifthe"sonnet.
lic"fileisstoredin"$SONNET_DIR/licenses"directory,thenallSonnetprogramsinternallysettheSONNETD_LICENSE_FILEvariableto"$SONNET_DIR/licenses/sonnet.
lic".
Therefore,theusersdoesnothavetosetthisenvironmentvariable.
Ifthe"sonnet.
lic"fileismovedtoadifferentdirectory,thenthisvariablemustbeset.
FLEXnetlicensingAdministration-sflexnetForyourconvenienceaprogramcalledsflexnethasbeenaddedtohelpadministerFLEXnetlicensing.
Fromsflexnetyoucanstartandstopthelicensingmanagerandgetastatusofthelicenses.
Togetafulllistofoptions,typein"sflexnet",thentypein"help".
Somecommandsthatsflexnetcanhandleare:VersionFLEXnetLicensing11.
12.
1.
4LicenseFile$SONNET_DIR/licenses/sonnet.
licOptionFile$SONNET_DIR/licenses/license.
optLogFile$SONNET_DIR/log/flex*.
logDaemonNamesonnetdTimeoutdefault15minutesChapter4FLEXnetLicensingSupport21Rev16.
56startStartsthelicensemanager.
Beforethelicensemanagerisstarted,sflexnetmakessureanotherlicensemanagerisnotalreadyrunning.
Also,anewlogfileiscreatedin"$SONNET_DIR/log".
Bydefault,5logfilesarekeptaround.
stopStopsthelicensemanagerbyexecutingthelmdowncommand.
Ifthelmdowncommandisnotsuccessful,youwillbeaskedifyouwanttokillthelicensemanager.
restartRestartsthelicensemanagerbyexecutinga"stop"thena"start".
statusDeterminesthestatusofthelicensemanager.
status-aDeterminesthestatusofallofthelicenses.
statusDeterminesthestatusofaspecificfeature.
Todeterminethenamesofthefeaturesuse"status-a".
diagTriestogetalicenseforthefeature.
Printsoutdiagnosticinformationifalicensecannotbeobtained.
Usefulindeterminingwhyalicensecannotbeobtainedbyauser.
logPrintsoutthelast10linesofthelicensemanagerlogfile.
Youcaneitherexecutesflexnetasaninteractiveutilityoryoucanrunsinglesflexnetcommandsbytypingin"sflexnet".
Forexample,togetthestatusofxgeom,type:sflexnetstatusxgeomTheprogramsflexnetactuallyexecutesFLEXnetcommandsandhandlessettingtheenvironmentforthesecommands.
FromsflexnetyoucanexecuteFLEXnetcommandsdirectly,likelmstat,lmhostid,lmdown,etc.
Forexample,togetthestatusofthexgeomlicense,type:sflexnetlmstat-fxgeomForadescriptionofFLEXnetcommandsseetheFLEXnetLicenseAdministrationGuideintheChapteronLicenseAdministrationTools.
Sflexnetassumesthatthelicensefileisstoredin"$SONNET_DIR/licenses/sonnet.
lic".
LinuxInstallation22Rev16.
56StartingtheLicenseManagerBeforeyoucanrunanyoftheSonnetSuitesprogramsyoumusthavethelicensedaemonrunningonthelicenseserver.
Youcanstartthelicensedaemon,oneofthreeways:Suggestedmethod:StarttheFLEXnetlicensemanagerintheserver'slocalsystemstartupfiles.
SeesectionunderStep6:StartLicenseManageronBootonpage12.
Startthelicensedaemonbyrunningthe"sflexnetstart"commandonthelicenseserver.
Thismustbedoneeachtimethelicenseservermachineisrebooted.
RunanyoftheSonnetSuitesprogramsonthelicenseservermachine.
Ifthelicensemanagerisnotrunning,thenitwillbestartedupautomatically.
StartingFLEXnetUsinglmgrdYoumayhaveotherapplicationsusingFLEXnetlicensingforlicensingandwishtostartthelicenseserverthesamewayasyourotherapplications.
Ingeneral,sflexnetwascreatedtosimplifythestartupprocedure,butitisnotnecessary.
YoucandirectlyaccesstheFLEXnetcommands.
AlloftheFLEXnetcommandsaredeliveredinthe"$SONNET_DIR/arch/linux86/flexnet"directory.
AnexampleofastartuplineusingtheFLEXnetmoduledirectlyis:/opt/sonnet/arch/linux86/flexnet/lmgrd-c/opt/sonnet/licenses/sonnet.
licUpdatingthe"sonnet.
lic"FileYoumayattimesreceiveanew"sonnet.
lic"file.
Whenthisoccurs,youwillhavetorestartthelicensemanager.
Thissectionexplainshowthisisdone.
FortheexperiencedFLEXnetadministrator,youmaywanttodoa"lmreread"insteadofrestartingthelicensemanager.
Beforerestartingthelicensemanager,youshouldbackuptheexistinglicensefileandsavethenew"sonnet.
lic"tothesamelocation.
Editthe"sonnet.
lic"fileandontheSERVERlinechange"this_host"tothehostnameorIPaddressofthelicenseserver.
Chapter4FLEXnetLicensingSupport23Rev16.
56Thefollowingareinstructionstorestartthelicensemanager.
Firstloginas"root"onthelicenseserver.
ChangedirectorytotheSonnetSuitesdirectory.
Type:cdDeterminetheusersthatareusingtheSonnetSuitesapplications.
Type:bin/sflexnetstatus-aAsktheseuserstoquittheirSonnetSuitesapplications.
UserswhoareusingSonnetprogramslikeem,xgeom,etc.
maylosetheirlicensewhenthelicensemanagerisrestarted.
Theseprogramswillhavetobeexited,thenrestarted.
Notethatinxgeom,evenwithoutalicensetheusersmaystillsavetheirworktoafile.
Also,inalloftheapplicationsitmaytakeafewminutesbeforetheapplicationactuallylosesthelicense.
Restartthelicensemanager.
Type:bin/sflexnetrestartThesflexnetprogramwillrunlmstopthenlmgrdtorestartthelicensemanager.
CombiningLicensesYoumaycombinetheSonnetlicensinginformationwithotherapplicationsusingFLEXnet.
Youcaneitheruseasinglelmgrdwithmultiplelicensefilesorasinglelmgrdwithasinglelicensefile.
RefertotheFLEXnetEndUserManualforadetaileddescriptionofFLEXnet.
Beforeattemptingtocombinelicensefiles,youshouldbeveryfamiliarwiththismanual.
Whencombininglicensefiles,youmustuseasinglelicensemanagerdaemon(lmgrd).
YoucannotuseSonnetSuiteswithanearlierversionoflmgrd,thereforeyoumustusethemostrecentversionoflmgrd.
LinuxInstallation24Rev16.
56Ingeneral,wesuggestthatyoudonotcombineSonnet'slicensewithothervendor'slicenses.
If,however,youwishtocombinethelicenses,wesuggestthatyoufirstrunSonnetSuitesseparatelyfromotherFLEXnetapplicationstoverifythatyouhaveagoodlicenseandthatthelicensemanagerworks.
Thenyoucancombinethelicenses.
Onceyouhavecombinedthelicenses,youmustsettheSONNETD_LICENSE_FILEvariabletopointtothelocationofthe"sonnet.
lic"file.
NetworkedComputerswithLocalFileSystemsTheinstructionsinthismanualassumethatyourcomputersshareacommonfilesystem.
However,yournetworkmaynothaveacommonfilesystem.
Insteaditmayonlyhavelocalfilessystems.
Theexamplethatfollowsexplainstheinstallationprocedureforcomputersthatareonthesamenetworkbutdonotshareacommonfilesystem.
Supposeyouhavetwomachines,"A",and"B"withdisks"/diska"and"/diskb"asshownbelow,followthesesteps:1FollowtheinstallationinstructionsinChapter2,LinuxInstallationInstructions,onpage9fortheserver(Computer"A").
Makesurethisisrunningproperlybeforeproceeding.
2Copythesoftwarefrom/diska/sonnetto/diskb/sonnet.
Thiscopiesallofthesoftware,includingthe"sonnet.
lic"file.
/diska/sonnet/diskb/sonnetnetworkconnectionComputer"A"(Server)Computer"B"Chapter4FLEXnetLicensingSupport25Rev16.
563Run"sonnetconfig"oncomputer"B".
4RedefinetheSONNET_DIRvariabletopointto"/diskb/sonnet"forusersloggedontocomputer"B",and"/diska/sonnet"forusersloggedontocomputer"A".
NOTE:Thelicensemanagerrunsonlyonthelicenseserver(computer"A").
Donotattempttostartthelicensemanageronanyothercomputer(computer"B").
SonnetSuitesapplicationsmaynowberunoneithercomputer.
WhenaSonnetSuitesapplicationisrunoncomputer"B",itreadstheSERVERlineinthelicensefileon"/diskb/sonnet"anddeterminesthatcomputer"A"istheserver.
Itthenrequestsalicensefromthelicensemanagerrunningoncomputer"A".
LicensingFunctionalityFLEXnetcangiveyousomeusefulfeatures.
Forexample,Youcanmakealistofuserswhomayonlyhaveaccesstoaspecificfeature.
Forexample,aspecificgroupmayhavepurchasedthesoftware.
Youcouldrestricttheusersofthesoftwaretoonlyusersinthisgroup.
Youmaypreventauserorusersfromaccessingaspecificfeature.
Youcanreservecopiesofafeatureforaspecificuserorhost.
Forexample,youcanreserveacopyofxgeomforaspecificuserorforaspecificcomputer.
LinuxInstallation26Rev16.
56AppendixILicenseUsageforMulti-threadedProcessing27Rev16.
56AppendixILicenseUsageforMulti-threadedProcessingTherearetwotypesofmulti-threadedlicensesforSonnetSuites.
TheDesktoplicensewhichenablesuptosixthreadsofprocessingatonetimeandtheHighPerformancelicensewhichallowsyoutouseupto48threadsatatime.
Itisnotuncommontohavebothtypesoflicensesavailablewhenusingfloatinglicensesformultipleusers.
Inthiscase,thesoftwareusesanalgorithmwhoseintentionistomakethemostefficientuseofyourlicenses.
Thesoftwarealwaysusesthehighestthreadcapacitylicenseaslongasitprovidesaspeedadvantage.
Ifthereisnospeedadvantagethenthelessercapacitylicenseisused.
Therearesomescenariosdescribedbelowtodemonstratehowthealgorithmoperates.
NOTE:IfyouplanonusingyourcomputerasadedicatedSonnetserver,werecommendthatyounotgetacomputerwithhyperthreadingorthatyouturnthehyperthreadingoff.
Duetohowprocessingresourcesareallocated,thereisnosignificantreductioninSonnetprocessingtimeusinghyperthreading.
Scenario1:YouhaveoneDesktoplicenseandoneHighPerformancelicenseandareperformingyouranalysisonacomputerwithsixcores.
Sinceyourcomputerisonlycapableofprocessingsixthreadsatatime,thereisnospeedLinuxInstallation28Rev16.
56advantagetousingtheHighPerformancelicense,sotheDesktoplicenseisusedtorunthejob.
IftheDesktoplicenseisnotavailable,thentheHighPerformancelicensewouldbeused.
Scenario2:YouhaveoneDesktoplicenseandoneHighPerformancelicenseandareperformingyouranalysisonacomputerwithtwelvecores.
ThesoftwarewouldattempttousetheHighPerformancelicensefirstsincethislicensecanutilizeallavailableprocessingresourcesandthereforefinishthejobfaster.
IftheHighPerformancelicenseisnotavailable,thentheDesktoplicenseisused,butthislimitstheanalysistoonlysixofyourcores.
Scenario3:YouhaveonedesktoplicenseandoneHighPerformancelicenseandareperformingyouranalysisonacomputerwith24cores.
ThesoftwarewouldattempttousetheHighPerformancelicensefirstsothatall24coreswouldbeusedandtheanalysiswouldtakelesstime.
Only24ofthepossible48threadsenabledbythelicensewouldbeusedduetothephysicallimitationsofthecomputer.
IftheHighPerformancelicenseisnotavailable,thentheDesktoplicenseisused,butthislimitstheanalysistoonlysixofyourcores.
NotethatinthecaseoftheHighPerformancelicense,theextra24threadsavailableinthelicense(totalof48butyouareonlyusing24)areunusedandunavailabletootheruserswhilethelicenseischeckedout.
Itispossibletooverridethisalgorithmbyusingyourownsettingsformulti-threadedlicenseuse.
Therearetwowaystodoso:usingthethreadinitializationfileortheThreadControldialogbox.
Thethreadinitializationfileisusuallyusedbyasystemadministratortosetupthreadcontrolsformultipleusers.
Thethreadinitializationfile,threadcontrol.
inimaybefoundinthedatafolderintheSonnetinstallation.
OnWindows,selecttheAdminDiagnosticsExploreSonnetAppDataFoldercommandfromtheSonnettaskbar,thennavigatetotheDatafolder.
Thefieldsavailableintheinitializationfilearethesameasthecontrolsavailableinthedialogbox;seebelowfordetails.
NOTE:ThesecondwaytooverridethealgorithmisthroughtheThreadcontroldialogbox.
Thesettingsinthisdialogboxaffectonlyyouranalysisjobs.
ToaccesstheThreadcontroldialogbox,opentheSonnettaskbarandselectAdminThreadControlfromthetaskbarmainmenu.
ClickontheHelpbuttoninthedialogboxforanexplanationofthecontrols.
Index29.
loginfile11.
profilefile11Bbashusers11Ccombininglicenses23cshusers11DDISPLAYenvironmentvariable10Ee-mail11environmentsetup10environmentvariablesDISPLAY10PATH10SONNET_DIR10,25SONNETD_LICENSE_FILE20,24Ffilesystems24FLEXnet,seelicensemanagerGgettinghostid17Hhostidobtaining17Iinstallationtesting13Kkshusers11Llicensemanageradministration20functionality25restarting21standardconfigurationforSonnet20starting12,21,22startinguponreboot12status21stopping21support19licenserequestform9license.
dat11licensescombiningwithotherapplications23creating11functionality25gettingfromSonnet9settingup11Linuxinstallationinstructions9–15lmgrd22localfilesystems24Nnetworkedcomputers24Oobtaininghostid17OpenGL14PPATH10environmentvariable10IndexLinuxInstallationManual30Rreboot12removingthesoftware15root10Ssflexlm20shandkshusers11shusers11Sonnetdirectory10SONNET_DIR10environment10,25sonnet.
key11sonnet.
lic11SONNETD_LICENSE_FILEenvironmentvariable20,24startingthelicensemanager22systemstartup12Ttestingtheinstallation13Uuninstall15Vverifyingtheinstallation13
搬瓦工最近上线了一个新的荷兰机房,荷兰 EUNL_9 机房,这个 9 的编号感觉也挺随性的,之前的荷兰机房编号是 EUNL_3。这次荷兰新机房 EUNL_9 采用联通 AS9929 高端路线,三网都接入了 AS9929,对于联通用户来说是个好消息,又多了一个选择。对于其他用户可能还是 CN2 GIA 机房更合适一些。其实对于联通用户,这个荷兰机房也是比较远的,相比之下日本软银 JPOS_1 机房可...
? ? ? ?创梦网络怎么样,创梦网络公司位于四川省达州市,属于四川本地企业,资质齐全,IDC/ISP均有,从创梦网络这边租的服务器均可以****,属于一手资源,高防机柜、大带宽、高防IP业务,另外创梦网络近期还会上线四川联通大带宽,四川联通高防IP,一手整CIP段,四川电信,联通高防机柜,CN2专线相关业务。成都优化线路,机柜租用、服务器云服务器租用,适合建站做游戏,不须要在套CDN,全国访问快...
傲游主机商我们可能很多人并不陌生,实际上这个商家早年也就是个人主机商,传说是有几个个人投资创办的,不过能坚持到现在也算不错,毕竟有早年的用户积累正常情况上还是能延续的。如果是新服务商这几年确实不是特别容易,问到几个老牌的个人服务商很多都是早年的用户积累客户群。傲游主机目前有提供XEN和KVM架构的云服务器,不少还是亚洲CN2优化节点,目前数据中心包括中国香港、韩国、德国、荷兰和美国等多个地区的CN...
opensuse12.1为你推荐
咏春大师被ko咏春高手散打冠军林文学近况广东GDP破10万亿__年,我国国内生产总值(GDP)首破10万亿元.目前,我国经济总量排名世界第___位?access数据库什么是ACCESS数据库陈嘉垣反黑阿欣是谁演的 扮演者介绍xyq.163.cbg.com梦幻西游藏宝阁百度关键词工具如何通过百度官方工具提升关键词排名同ip站点同IP网站具体是什么意思,能换独立的吗haole018.com为什么www.haole008.com在我这里打不开啊,是不是haole008换新的地址了?5xoy.comhttp www.05eee.com百度指数词什么是百度指数
美国域名注册 xenvps dreamhost 站群服务器 edis 512m内存 服务器架设 云鼎网络 服务器维护方案 如何用qq邮箱发邮件 1美金 web服务器安全 上海联通宽带测速 卡巴斯基免费试用版 便宜空间 湖南idc 免费个人网页 万网服务器 cdn加速 免费网站加速 更多