Quantcast
Channel: SCN: Message List
Viewing all articles
Browse latest Browse all 9159

Re: Instalation error

$
0
0

Hey dude!

Tx for your help!

 

Here is SAPINST_DEV.LOG

RACE      2014-10-28 13:02:57.655

NWUsers.getAccountData(): {

  role:SAPSys

  type:GROUP

  systems:os

  id:501

  name:sapsys

  comment:

  home:

  shell:

  privileges:

  exists:true

  client:

  host:undefined

  instancenumber:undefined

  locked:false

  chownHomeDir:true

  password:XXXXXX

  groups:

}

 

 

TRACE      2014-10-28 13:02:57.655 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account sapsys already exists.

 

 

TRACE      2014-10-28 13:02:57.665 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 0 already exists.

 

 

TRACE      2014-10-28 13:02:57.672 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 500 already exists.

 

 

TRACE      2014-10-28 13:02:57.686 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 0 already exists.

 

 

TRACE      2014-10-28 13:02:57.693 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:57.694 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 501 already exists.

 

 

TRACE      2014-10-28 13:02:57.703 [syuxcuser.cpp:699]

           iastring CSyUserImpl::getHomeDirectory() const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter home="/home/epdadm"

 

 

TRACE      2014-10-28 13:02:57.711 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 700 already exists.

 

 

TRACE      2014-10-28 13:02:57.713 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 700 already exists.

 

 

TRACE      2014-10-28 13:02:57.715 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 501 already exists.

 

 

TRACE      2014-10-28 13:02:57.717 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 501 already exists.

 

 

TRACE      2014-10-28 13:02:57.754 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:57.755 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:57.756 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:57.756 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:57.771 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11137

 

 

TRACE      2014-10-28 13:02:58.259 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11137 returned 0

 

 

 

 

TRACE      2014-10-28 13:02:58.293 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 700 already exists.

 

 

TRACE      2014-10-28 13:02:58.295 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 700 already exists.

 

 

TRACE      2014-10-28 13:02:58.297 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 501 already exists.

 

 

TRACE      2014-10-28 13:02:58.299 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 501 already exists.

 

 

TRACE      2014-10-28 13:02:58.365

NWUsers.getProcessEnvironment() done

 

 

TRACE      2014-10-28 13:02:58.365

NWUsers.getSIDAdmEnvironment() done

 

 

TRACE      2014-10-28 13:02:58.368 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 700 already exists.

 

 

TRACE      2014-10-28 13:02:58.369 [syuxcaccmg.cpp:223]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 700 already exists.

 

 

TRACE      2014-10-28 13:02:58.370 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 501 already exists.

 

 

TRACE      2014-10-28 13:02:58.371 [syuxcaccmg.cpp:281]

           bool CSyAccountMgtImpl::isExisting(ISyAccountMgt::eAccountType accountType, iastring sName)

           lib=syslib module=syslib

Account 501 already exists.

 

 

TRACE      2014-10-28 13:02:58.431 [syxxcfile.cpp:85]

           CSyFileImpl::decideIfMoveCopyNode(const CopyMoveDestinationInfo & {m_nodeTypeForCombiCheck: ..., m_path: /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/jstart_bootstrap_J22.1.log, m_realNodeType: 8}, ISyNode::CopyMoveMode_t 0x3, PSyNodeInt &) const 

           lib=syslib module=syslib

Target node does not exist and (mode & ISyNode::MISSING) ==> I will copy/move.

 

 

TRACE      2014-10-28 13:02:58.431 [syxxcnode.cpp:425]

           CSyNodeImpl::move(const CSyPath & /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/jstart_bootstrap_J22.1.log, ISyNode::CopyMoveMode_t 0x3)

           lib=syslib module=syslib

Moved /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/jstart_bootstrap_J22.log to /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/jstart_bootstrap_J22.1.log

 

 

INFO       2014-10-28 13:02:58.436 [syuxcpath.cpp:447]

           CSyPath::createFile() lib=syslib module=syslib

Creating file /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/jstart_bootstrap_J22.log.

 

 

TRACE      2014-10-28 13:02:58.439 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:58.440 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:58.440 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:58.441 [syuxcuser.cpp:612]

           PSyGroupImpl CSyUserImpl::getPrimaryGroup()const

           lib=syslib module=syslib

account user="epdadm" uid="700" exists with parameter gid="501"

 

 

TRACE      2014-10-28 13:02:58.450 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11339

 

 

INFO       2014-10-28 13:02:58.457

           CJSlibModule::writeInfo_impl()

Output of /usr/sap/EPD/J22/exe/jstart pf=/usr/sap/EPD/SYS/profile/EPD_J22_SVLXAPD03 -file=/usr/sap/EPD/J22/exe/startup.properties -nodename=bootstrap -launch is written to the logfile jstart_bootstrap_J22.log.

 

 

TRACE      2014-10-28 13:03:02.109 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11339 returned 1

 

 

 

 

WARNING    2014-10-28 13:03:02.113

           CJSlibModule::writeWarning_impl()

Execution of the command "/usr/sap/EPD/J22/exe/jstart pf=/usr/sap/EPD/SYS/profile/EPD_J22_SVLXAPD03 -file=/usr/sap/EPD/J22/exe/startup.properties -nodename=bootstrap -launch" finished with return code 1. Output:

sh: module: line 1: syntax error: unexpected end of file

sh: error importing function definition for `BASH_FUNC_module'

sh: module: line 1: syntax error: unexpected end of file

sh: error importing function definition for `BASH_FUNC_module'

 

 

TRACE      2014-10-28 13:03:02.115

NWException thrown: nw.processError:

Process call '/usr/sap/EPD/J22/exe/jstart pf=/usr/sap/EPD/SYS/profile/EPD_J22_SVLXAPD03 -file=/usr/sap/EPD/J22/exe/startup.properties -nodename=bootstrap -launch' exits with error code 1. For details see log file(s) jstart_bootstrap_J22.log.

 

 

TRACE      2014-10-28 13:03:02.115

Function setMessageIdOfExceptionMessage: nw.processError

 

 

ERROR      2014-10-28 13:03:02.116

           CJSlibModule::writeError_impl()

CJS-30023  Process call '/usr/sap/EPD/J22/exe/jstart pf=/usr/sap/EPD/SYS/profile/EPD_J22_SVLXAPD03 -file=/usr/sap/EPD/J22/exe/startup.properties -nodename=bootstrap -launch' exits with error code 1. For details see log file(s) jstart_bootstrap_J22.log.

 

 

TRACE      2014-10-28 13:03:02.116 [JSExtension.hpp:1078]

           CallFunctionBase::call()

Member function 'Installer.invokeModuleCall() has thrown a module error. Rethrowing.

 

 

TRACE      2014-10-28 13:03:02.275 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11369

 

 

TRACE      2014-10-28 13:03:02.297 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11369 returned 0

 

 

 

 

TRACE      2014-10-28 13:03:02.313 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11370

 

 

TRACE      2014-10-28 13:03:02.339 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11370 returned 0

 

 

 

 

ERROR      2014-10-28 13:03:02.352 [CSiStepExecute.cpp:1158]

FCO-00011  The step runBootstrap with step key |NW_Java_CI|ind|ind|ind|ind|0|0|NW_CI_Instance|ind|ind|ind|ind|ci|0|NW_CI_Instance_Configure_Java|ind|ind|ind|ind|javaconfig|0|runBootstrap was executed with status ERROR ( Last error reported by the step: Process call '/usr/sap/EPD/J22/exe/jstart pf=/usr/sap/EPD/SYS/profile/EPD_J22_SVLXAPD03 -file=/usr/sap/EPD/J22/exe/startup.properties -nodename=bootstrap -launch' exits with error code 1. For details see log file(s) jstart_bootstrap_J22.log.).

 

 

TRACE      2014-10-28 13:03:02.381 [kdxxctaco.cpp:93]

           CKdbTableContainerImpl::syncToContainerFile

CKdbTableContainerImpl::syncToContainerFile start ...

 

 

TRACE      2014-10-28 13:03:02.616 [kdxxctaco.cpp:121]

           CKdbTableContainerImpl::syncToContainerFile

after creating out stream  for /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/statistic.xml

 

 

TRACE      2014-10-28 13:03:02.708 [kdxxctaco.cpp:155]

           CKdbTableContainerImpl::syncToContainerFile

CKdbTableContainerImpl::syncToContainerFile stop ...

 

 

TRACE      2014-10-28 13:03:02.726 [syxxcfile.cpp:85]

           CSyFileImpl::decideIfMoveCopyNode(const CopyMoveDestinationInfo & {m_nodeTypeForCombiCheck: ..., m_path: /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/__instana_tmp.1.xml, m_realNodeType: 8}, ISyNode::CopyMoveMode_t 0x3, PSyNodeInt &) const 

           lib=syslib module=syslib

Target node does not exist and (mode & ISyNode::MISSING) ==> I will copy/move.

 

 

TRACE      2014-10-28 13:03:02.726 [syxxcnode.cpp:425]

           CSyNodeImpl::move(const CSyPath & /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/__instana_tmp.1.xml, ISyNode::CopyMoveMode_t 0x3)

           lib=syslib module=syslib

Moved /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/__instana_tmp.xml to /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/__instana_tmp.1.xml

 

 

INFO       2014-10-28 13:03:02.729 [syuxcpath.cpp:447]

           CSyPath::createFile() lib=syslib module=syslib

Creating file /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/__instana_tmp.xml.

 

 

TRACE      2014-10-28 13:03:02.745 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11371

 

 

TRACE      2014-10-28 13:03:02.771 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11371 returned 0

 

 

 

 

TRACE      2014-10-28 13:03:02.788 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11372

 

 

TRACE      2014-10-28 13:03:02.813 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11372 returned 0

 

 

 

 

TRACE      2014-10-28 13:03:03.667 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11373

 

 

TRACE      2014-10-28 13:03:03.692 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11373 returned 0

 

 

 

 

TRACE      2014-10-28 13:03:03.709 [syuxctask.cpp:237]

           CChildApplicationImpl::doStart() lib=syslib module=syslib

A child process has been started. Pid = 11374

 

 

TRACE      2014-10-28 13:03:03.735 [syuxctask.cpp:600]

           CUnixProcessManager::sap_waitpid(pid_t pid, int * pStatus, int options)

           lib=syslib module=syslib

Child process 11374 returned 0

 

 

 

 

TRACE      2014-10-28 13:03:03.950 [CStatisticManager.cpp:2241]

           CStatisticManager::writeInstallationSlanaFile_Intern

 

 

 

 

TRACE      2014-10-28 13:03:03.967 [syxxcfile.cpp:85]

           CSyFileImpl::decideIfMoveCopyNode(const CopyMoveDestinationInfo & {m_nodeTypeForCombiCheck: ..., m_path: /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/instslana.1.xml, m_realNodeType: 8}, ISyNode::CopyMoveMode_t 0x3, PSyNodeInt &) const 

           lib=syslib module=syslib

Target node does not exist and (mode & ISyNode::MISSING) ==> I will copy/move.

 

 

TRACE      2014-10-28 13:03:03.968 [syxxcnode.cpp:425]

           CSyNodeImpl::move(const CSyPath & /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/instslana.1.xml, ISyNode::CopyMoveMode_t 0x3)

           lib=syslib module=syslib

Moved /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/instslana.xml to /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/instslana.1.xml

 

 

INFO       2014-10-28 13:03:03.968 [syuxcfile.cpp:182]

           CSyFileImpl::removeEx(ISyFSErrorHandler * pErrorHandler)

           lib=syslib module=syslib

Removed file /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/instslana.xml.

 

 

INFO       2014-10-28 13:03:03.970 [syuxcpath.cpp:447]

           CSyPath::createFile() lib=syslib module=syslib

Creating file /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1/instslana.xml.

 

 

TRACE      2014-10-28 13:03:04.001

SAPInst calls the LogInquirer. The output of the LogInquirer can be found in file sapinst_loginquirer.log.

 

 

TRACE      2014-10-28 13:03:11.775 [iaxxgenimp.cpp:638]

            CGuiEngineImp::showMessageBox()

 

 

<html> <head> </head> <body> <p> An error occurred while processing option <i>SAP NetWeaver 7.4 Support Release 2 > Oracle > SAP Systems > Application Server Java > Distributed System > Primary Application Server Instance( Last error reported by the step: Process call '/usr/sap/EPD/J22/exe/jstart pf=/usr/sap/EPD/SYS/profile/EPD_J22_SVLXAPD03 -file=/usr/sap/EPD/J22/exe/startup.properties -nodename=bootstrap -launch' exits with error code 1. For details see log file(s) jstart_bootstrap_J22.log.)</i>. You can now: </p> <ul> <li> Choose <i>Retry</i><br>to repeat the current step. </li> <li> Choose <i>Log Files</i><br>to get more information about the error. </li> <li> Stop the option and continue later. </li> </ul> <p> Log files are written to /tmp/sapinst_instdir/NW740SR2/ORA/INSTALL/DISTRIBUTED/JAVA/APP1. </p> </body></html>

 

 

TRACE      2014-10-28 13:03:11.779 [iaxxgenimp.cpp:1031]

           CGuiEngineImp::acceptAnswerForBlockingRequest

Waiting for an answer from GUI

*******************************************************************

 

Here is dev_bootstrap.log

 

F    arg[ 7] = -traceFile=/usr/sap/EPD/J22/work/dev_bootstrap.cld

F    arg[ 8] = -javaOutFile=/usr/sap/EPD/J22/work/jvm_bootstrap.out

F  exePath : PATH=/usr/sap/EPD/J22/exe/sapjvm_6/bin:/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/sap/EPD/SYS/exe/uc/linuxx86_64:/usr/sap/EPD/SYS/exe/run:/home/epdadm:.

F  libPath : LD_LIBRARY_PATH=/usr/sap/EPD/J22/exe/sapjvm_6/jre/lib/amd64/server:/usr/sap/EPD/J22/exe/sapjvm_6/jre/lib/amd64:/usr/sap/EPD/J22/j2ee/os_libs:/usr/sap/EPD/J22/exe:/tmp/sapinst_exe.5291.1414507267:/usr/sap/EPD/SYS/exe/uc/linuxx86_64:/usr/sap/EPD/SYS/exe/run:/oracle/client/11x_64/instantclient

F  stdout  : /usr/sap/EPD/J22/work/std_bootstrap.out

F  stderr  : /usr/sap/EPD/J22/work/std_bootstrap.out

F  console : no

F  debugger: no

F  nice    : no

F  ********************************************************************************

F  Process Instance_bootstrap started with pid 11747

F  ********************************************************************************

F  [Thr 140035697981280] *** LOG => Process bootstrap started (pid 11747).

F [Thr 140035697981280] Tue Oct 28 13:05:17 2014

F  [Thr 140035697981280] *** LOG => Process bootstrap stopping (pid 11747).

F  [Thr 140035697981280] *** LOG => Signal 17 SIGCHLD.

F  [Thr 140035697981280] *** LOG => Process bootstrap stopped (pid 11747).

F  ********************************************************************************

F  *** ERROR => Mutex initialization failed.

F  ***

F  *** Please see section 'Launcher initialization issues'

F  *** in SAP Note 1316652 for additional information and trouble shooting advice.

F  ********************************************************************************

F  [Thr 140035697981280] *** LOG => exiting (exitcode 500, retcode 1).

 

 

 

************************************************

 

here is jstart_bootstrap_j22.log

 

sh: module: line 1: syntax error: unexpected end of file

sh: error importing function definition for `BASH_FUNC_module'

sh: module: line 1: syntax error: unexpected end of file

sh: error importing function definition for `BASH_FUNC_module'

 

 

The others has no information about the error...

 

Tx in advance!

 

 

Just for information - This is an install of NW74 AS JAVA (portal)

 

Best regards!


Viewing all articles
Browse latest Browse all 9159

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>