Hi Murthy,

Thanks for your answer and reminder. Now I know that bring up IfSv 
independently is not a technical issue but a legal issue. You mean seperate 
IfSv from OpenSAF will violate OpenSAF license?(not "packaging The opensaf 
differently", but seperate IfSv from OpenSAF for other usage).

Best Regards,

Qiao Lei

while(1){
    Problem *newProblem = new Problem();
    solveProblem(newProblem);
    cout<<"This is the life!"<<endl;
}

尽力而为还不够,得竭尽全力才行。


-----邮件原件-----
发件人: Murthy E-G19462 [mailto:[EMAIL PROTECTED]
发送时间: 2008年1月3日 18:40
收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859; [email protected]
主题: RE: [Users] 答复: 答复: IfSv installs virtual IP address 
failed:NCSCC_RC_VIP_INTERNAL_ERROR

Hi  Qiao Lei,

IFSv depends on AMF for providing high availability to to IFD and IFNd.

You can eliminate all these dependencies by code changes and can bring up IFSv 
independently.

Bringing services in independent OpenSAF is ok with it's License, but packaging 
The opensaf differently (with your own product) may violate Opensaf license.
Please recheck.

Regards
Murthy



> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] On Behalf Of Qiao, Lei
> (TSG-GDCC-CMEP/SH)
> Sent: Thursday, January 03, 2008 3:27 PM
> To: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859;
> [email protected]
> Subject: [Users] 答复: 答复: IfSv installs virtual IP address
> failed:NCSCC_RC_VIP_INTERNAL_ERROR
>
> Hi  Mathivanan,
>
> Another question: Can we use IfSv alone? That means, whether we can
> use IfSv without the whole OpenSAF started? If so, how could we do
> this?
>
> Best Regards,
>
> Qiao Lei
>
> while(1){
>     Problem *newProblem = new Problem();
>     solveProblem(newProblem);
>     cout<<"This is the life!"<<endl;
> }
>
> 尽力而为还不够,得竭尽全力才行。
>
>
> -----邮件原件-----
> 发件人: Qiao, Lei (TSG-GDCC-CMEP/SH)
> 发送时间: 2007年12月29日 23:15
> 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); Mathivanan Np-G19859;
> [email protected]
> 主题: 答复: [Users] 答复: IfSv installs virtual IP address
> failed:NCSCC_RC_VIP_INTERNAL_ERROR
>
> Hello,  Mathivanan,
>
> Just inform you that the virtual IP works, I can ping the virtual IP
> now.
>
> The reason for why I could not  ping the virtual IP address is that I
> didn't convert the virtual IP address to network byte order.
>
> Thanks again for you job and help!
>
> Best Regards,
>
> Qiao Lei
>
> while(1){
>     Problem *newProblem = new Problem();
>     solveProblem(newProblem);
>     cout<<"This is the life!"<<endl;
> }
>
> 尽力而为还不够,得竭尽全力才行。
>
>
> -----邮件原件-----
> 发件人: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] 代表 Qiao, Lei
> (TSG-GDCC-CMEP/SH)
> 发送时间: 2007年12月29日 22:57
> 收件人: Mathivanan Np-G19859; [email protected]
> 主题: [Users] 答复: IfSv installs virtual IP address
> failed:NCSCC_RC_VIP_INTERNAL_ERROR
>
> Hello Mathivanan,
>
> I really appreciate your help on this! It seems works! From 'ifconfig
> -a', we can see the vip:
>
> sit0      Link encap:IPv6-in-IPv4
>           NOARP  MTU:1480  Metric:1
>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>           TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
>           collisions:0 txqueuelen:0
>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>
> But how can we validate this virtual IP works? I use "ping"
> command, but  it says "Destination Host Unreachable".
>
> Besides, I must say that in the former attached code, the netmask
> length is invalid; I modified the code like below:
>
> int g_vip_mask = 0xffffff;
> ... ... ... ...
> int vip_mask_len;
> m_NCS_IPV4_MASK_LEN_P(vip_mask_len,&g_vip_mask); // the netmask is 24
> bit long
>
>
> Best Regards,
>
> Qiao Lei
>
> while(1){
>     Problem *newProblem = new Problem();
>     solveProblem(newProblem);
>     cout<<"This is the life!"<<endl;
> }
>
> 尽力而为还不够,得竭尽全力才行。
>
>
> -----邮件原件-----
> 发件人: Mathivanan Np-G19859 [mailto:[EMAIL PROTECTED]
> 发送时间: 2007年12月28日 20:40
> 收件人: Qiao, Lei (TSG-GDCC-CMEP/SH); [email protected]
> 主题: RE: [Users] IfSv installs virtual IP address
> failed:NCSCC_RC_VIP_INTERNAL_ERROR
>
> > Install virtual IP address failed!
> >
> > NCS_IFSV_VIP_ERRORS: 12
> > NCS_IFSV_VIP_ERRORS: NCSCC_RC_VIP_INTERNAL_ERROR
> >
> > NCS_IFSV_VIP_HANDLE: vipApplName == ifsv_app_test
> > NCS_IFSV_VIP_HANDLE: poolHdl == 12345
> >
> > Free virtual IP address failed!
> >
>
> The "Ifsv IP installer" process has to be started manually for using
> the VIP feature.
> The IFD (Interface Service Director) interacts with this IFSv IP
> Installer" for getting/managing information of existing physical
> interfaces and installing VIPs on them.
>
> By default, this driver is not started while starting opensaf, so we
> have to start this explicitly(after starting
> opensaf) like as below:
>
> cd /opt/opensaf/controller/bin/
>
> export LD_LIBRARY_PATH=/opt/opensaf/controller/lib
>
> ./ncs_ifsv_ip_installer 2
>
>
> Regards,
> Mathivanan.
>
>
> > NCS_IFSV_VIP_ERRORS: 8
> > NCS_IFSV_VIP_ERRORS: NCSCC_RC_INVALID_PARAM
> >
> >
> > Unsubscribe handle: g_subscr_hdl == -16777214
> >
> > Unsubscribe to interface service successfully!
> >
> > [EMAIL PROTECTED] ifsv_test]#
> >
> >
> > Best Regards,
> >
> > Qiao Lei
> >
> > while(1){
> >     Problem *newProblem = new Problem();
> >     solveProblem(newProblem);
> >     cout<<"This is the life!"<<endl; }
> >
> > 尽力而为还不够,得竭尽全力才行。
> >
> >
> _______________________________________________
> Users mailing list
> [email protected]
> http://list.opensaf.org/maillist/listinfo/users
> _______________________________________________
> Users mailing list
> [email protected]
> http://list.opensaf.org/maillist/listinfo/users
>
_______________________________________________
Users mailing list
[email protected]
http://list.opensaf.org/maillist/listinfo/users

Reply via email to