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
IMIDC发布了6.18大促销活动,针对香港、台湾、日本和莫斯科独立服务器提供特别优惠价格最低月付30美元起。IMIDC名为彩虹数据(Rainbow Cloud),是一家香港本土运营商,全线产品自营,自有IP网络资源等,提供的产品包括VPS主机、独立服务器、站群独立服务器等,数据中心区域包括香港、日本、台湾、美国和南非等地机房,CN2网络直连到中国大陆。香港服务器 $39/...
RAKsmart商家一直以来在独立服务器、站群服务器和G口和10G口大端口流量服务器上下功夫比较大,但是在VPS主机业务上仅仅是顺带,尤其是我们看到大部分主流商家都做云服务器,而RAKsmart商家终于开始做云服务器,这次试探性的新增美国硅谷机房一个方案。月付7.59美元起,支持自定义配置,KVM虚拟化,美国硅谷机房,VPC网络/经典网络,大陆优化/精品网线路,支持Linux或者Windows操作...
官方网站:点击访问星梦云活动官网活动方案:机房CPU内存硬盘带宽IP防护流量原价活动价开通方式成都电信优化线路4vCPU4G40G+50G10Mbps1个100G不限流量210元/月 99元/月点击自助购买成都电信优化线路8vCPU8G40G+100G15Mbps1个100G不限流量370元/月 160元/月点击自助购买成都电信优化线路16vCPU16G40G+100G20Mb...
opensuse12.1为你推荐
外挂购买自动充值软件哈利波特罗恩升级当爸为什么赫敏喜欢的是罗恩而不是哈里?真希望他们在一起。小度商城小度智能屏Air哪里可以买?大家都怎么入手的?www.hao360.cn每次打开电脑桌面都出现以下图标,打开后链接指向www.hao.360.cn。怎么彻底删除?789se.comwuwu8.com这个站长是谁?百度指数词百度指数是指,词不管通过什么样的搜索引擎进行搜索,都会被算成百度指数吗?m.kan84.net那里有免费的电影看?鹤城勿扰齐齐哈尔电视台晴彩鹤城是哪个频道29ff.comhttp://fcm.com在哪里输入这个网址啊ename.com要怎么在Ename.cn上注册个人域名?
日本vps 免费申请网站域名 java主机 域名优惠码 ssh帐号 服务器cpu性能排行 搜狗12306抢票助手 论坛空间 三拼域名 老左正传 赞助 美国堪萨斯 空间购买 我的世界服务器ip lamp的音标 免费个人网页 免费稳定空间 国外代理服务器 免费获得q币 fatcow 更多