On 28-Apr-15 3:00 AM, Shu Wang wrote: > Ingvar and Mathi, > thanks for your replies. > > I have more questions on live upgrades. > 1. If I have an existing SG that has 3 SUs and 3 SIs, the SG is no redundancy > no spare. One active SU per SI. Also the following attributes are defined as: > saAmfSGNumPrefInserviceSUs=3 > saAmfSGNumPrefAssignedSUs=3 > > Is it possible that I add more SU/SI to the SG while keep the SG unlocked? I > tried to add a new SU and SI, but the new SU does not get SI assignment, and > saAmfSGNumPrefAssignedSUs can't be modified when SG is unlocked, but I don't > want to lock SG since I need to keep the SUs are in unlocked state. > If it is NoRed model then saAmfSGNumPrefAssignedSUs is not applicable to that. And saAmfSGNumPrefInserviceSUs can be modified at runtime without locking the SG. So for NoRed model a solution can be prepared in two steps: 1)Dymamocally change the saAmfSGNumPrefInserviceSUs=4. 2)Add, dynamically, 4th SU (lock-in state) and 4th SI. 3)Unlock-in and unlock the SU.
Thanks, Praven > 2. I am trying to come up with campaign files for various scenarios, I often > get the campaign to some error state, then I got stuck with the campaign. I > can't rollback, and I can't delete the campaign. Since I am testing, I can > restart the cluster. But in production, I can't. Is there anyway to get out > of this situation without restarting the cluster? > > 3. We are trying to compare various live upgrade scenarios by using immcfg > commands only or using SMF framework. It looks like we still have to come up > with the steps and procedures using SMF, and it requires additional work to > write a campaign configuration file. Is there any type of live upgrade that > absolutely requires using SMF? Or is it easier just to use immcfg tools? > > 4. For some OpenSAF live upgrades, we need to upgrade the Linux version. Can > we still do the live upgrade from node to node by shutdown and start OpenSAF? > During the process, we might have some nodes running older OpenSAF in older > linux kernel, at the meantime, some nodes are running the newer OpenSAF in > new linux kernel. Will it cause any problems? What additional benefits that > SMF can provide in this scenario? > > Thanks! > > Shu Wang | Senior Analyst | +1(407)708-5117 or x3917| www.NetCracker.com > Proven Partner to Communications Service Providers > > > -----Original Message----- > From: Mathivanan Naickan Palanivelu [mailto:[email protected]] > Sent: Thursday, April 09, 2015 7:12 AM > To: [email protected] > Cc: [email protected]; Shu Wang > Subject: Re: [users] How to upgrade OpenSAF > > Hi, > > Some more answers (to add on top of ingvar's response): > >> just lock SU, or node? What will be the proper order going through the > > Typically starting with the controllers first and proceeding to the payloads. > >> nodes? Will OpenSAF tolerate newer version in some nodes, old version >> in other nodes? > > Upgradeability is a requirement for all OpenSAF releases in 4.* stream. > So, during the course of an upgrade path say from 4.4 to 4.5, there would > ofcourse be a transient phase when one node is running 4.5 and another 4.4 > versions. > > Thanks, > Mathi. > > ----- [email protected] wrote: > >> Hi, >> first you must create a swBundle which contain the new version of the >> software you want to update on the nodes. In your case the OpenSAF >> software. >> A software bundle contain commands which will be invoked by SMF on the >> node where the swBundle shall be installed. >> OpenSAF software requires to be restarted so I always use a rolling >> upgrade where the nodes are rebooted after installation of the >> swBundle. >> A software bundle which requires reboot to be activated must install >> itself on the node when the offLineInstall command is invoked from >> SMF. >> SMF will reboot the node if any bundle listed to be installed by the >> procedure have the saSmfBundleInstallOfflineScope set to value 4 >> (Execution environment). >> >> The new component version type must be defined and AMF model updated. >> >> Look in the >> opensaf-staging/samples/smfsv/campaigns/campaign_rolling_nodes.xml >> >> In this sample campaign the "bundleA" requires reboot to install and >> the AMF model is maintained for this component. >> When upgrading OpenSAF there are a lot more components needed to be >> listed in the campaign. >> >> opensaf-staging/samples/smfsv/README contain some information. I don't >> know if the samples still work, you may have to adjust some component >> revisions from e.g. 4.0.0 to 1. >> >> I think you can also upgrade OpenSAF manually without using SMF by >> just stopping OpenSAF, install new rpm's and start OpenSAF. Node by >> node. >> The UML directory shall always be created at >> opensaf-staging/tools/cluster_sim_uml >> >> Thanks >> Ingvar >> >> -----Original Message----- >> From: Shu Wang [mailto:[email protected]] >> Sent: den 7 april 2015 23:10 >> To: Shu Wang; [email protected] >> Subject: Re: [users] How to upgrade OpenSAF >> >> Is there anybody who had done live upgrade on OpenSAF before? Can you >> share some experience? I have an OpenSAF cluster, I want to upgrade >> OpenSAF to a newer version while keep the cluster up and running. >> Thank you! >> >> Shu Wang | Senior Analyst | +1(407)708-5117 or x3917| >> www.NetCracker.com Proven Partner to Communications Service Providers >> >> From: Shu Wang >> Sent: Friday, April 03, 2015 10:02 AM >> To: '[email protected]' >> Subject: How to upgrade OpenSAF >> >> How do I upgrade OpenSAF from one OpenSAF release to another while >> keep the cluster up and running? >> >> 1. Can I use SMF upgrade campaign? If yes, is there a sample campaign >> file provided by OpenSAF? Is it one of the sample files in >> samples/smfsv? If yes, which one? >> 2. Is it possible doing the upgrade without using SMF framework? If I >> do it node by node, do I have to stop OpenSAF on the node or I can >> just lock SU, or node? What will be the proper order going through the >> nodes? Will OpenSAF tolerate newer version in some nodes, old version >> in other nodes? >> 3. The sample files in samples/smfsv refer to UML environment. But I >> can't find tools/cluster_sim_uml directory. Is it part of OpenSAF >> package? Is there any flag required to get this directory when I >> configure and build OpenSAF? >> >> Thank you! >> >> >> Shu Wang | Senior Analyst | +1(407)708-5117 or x3917| >> www.NetCracker.com<http://www.NetCracker.com> >> Proven Partner to Communications Service Providers >> >> >> >> >> ________________________________ >> The information transmitted herein is intended only for the person or >> entity to which it is addressed and may contain confidential, >> proprietary and/or privileged material. Any review, retransmission, >> dissemination or other use of, or taking of any action in reliance >> upon, this information by persons or entities other than the intended >> recipient is prohibited. If you received this in error, please contact >> the sender and delete the material from any computer. >> ---------------------------------------------------------------------- >> -------- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT >> Develop your own process in accordance with the BPMN 2 standard Learn >> Process modeling best practices with Bonita BPM through live exercises >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- >> event?utm_ >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF >> _______________________________________________ >> Opensaf-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/opensaf-users >> >> ---------------------------------------------------------------------- >> -------- BPM Camp - Free Virtual Workshop May 6th at 10am PDT/1PM EDT >> Develop your own process in accordance with the BPMN 2 standard Learn >> Process modeling best practices with Bonita BPM through live exercises >> http://www.bonitasoft.com/be-part-of-it/events/bpm-camp-virtual- >> event?utm_ >> source=Sourceforge_BPM_Camp_5_6_15&utm_medium=email&utm_campaign=VA_SF >> _______________________________________________ >> Opensaf-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/opensaf-users > > > ________________________________ > The information transmitted herein is intended only for the person or entity > to which it is addressed and may contain confidential, proprietary and/or > privileged material. Any review, retransmission, dissemination or other use > of, or taking of any action in reliance upon, this information by persons or > entities other than the intended recipient is prohibited. If you received > this in error, please contact the sender and delete the material from any > computer. > ------------------------------------------------------------------------------ > One dashboard for servers and applications across Physical-Virtual-Cloud > Widest out-of-the-box monitoring support with 50+ applications > Performance metrics, stats and reports that give you Actionable Insights > Deep dive visibility with transaction tracing using APM Insight. > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y > _______________________________________________ > Opensaf-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/opensaf-users > ------------------------------------------------------------------------------ One dashboard for servers and applications across Physical-Virtual-Cloud Widest out-of-the-box monitoring support with 50+ applications Performance metrics, stats and reports that give you Actionable Insights Deep dive visibility with transaction tracing using APM Insight. http://ad.doubleclick.net/ddm/clk/290420510;117567292;y _______________________________________________ Opensaf-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensaf-users
