<div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); font-family: Arial; background-color: rgba(0, 0, 0, 0);">Hello everyone,</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><font face="Arial"><br></font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><font face="Arial"><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);">My environment is CentOS 7.2 + postgresql-9.6.2 + pgpool-II 3.6.1, </span><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); line-height: 1.5;">I use the source code make install pgpool-II 3.6.1 and </span><span style="line-height: 1.5; background-color: window;">postgresql-9.6.2.</span></font></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-family: Arial; font-size: 11pt; line-height: 1.5;">I have two servers, and </span><font face="Arial">I configured <b>failover </b>and <b>recovery </b>in the </font><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-family: Arial; font-size: 11pt; line-height: 1.5;">two servers</span><font style="font-size: 11pt; line-height: 1.5; background-color: window;" face="Arial"> , failover can work properly, b</font><span style="color: rgb(0, 0, 0); font-size: 11pt; line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">ut recovery has some </span><span style="color: rgb(0, 0, 0); font-family: Arial; background-color: rgba(0, 0, 0, 0);">issue as the following</span><span style="color: rgb(0, 0, 0); font-size: 11pt; line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">:</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><br></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; font-family: Arial; background-color: rgba(0, 0, 0, 0);"><font color="#0000ff">[postgres@pg-server2 ~]$<b> pcp_recovery_node -n 0 -d -h 192.168.1.141 -p 9898 -U postgres -W</b></font><br><font color="#0000ff">Password: </font><br><font color="#0000ff">DEBUG: recv: tos="m", len=8</font><br><font color="#0000ff">DEBUG: recv: tos="r", len=21</font><br><font color="#0000ff">DEBUG: send: tos="D", len=6</font><br><font color="#0000ff">DEBUG: recv: tos="N", len=90</font><br><font color="#0000ff">BACKEND WARNING:  failed to lock semaphore error:"Invalid argument"</font><br><font color="#0000ff">DEBUG: recv: tos="N", len=92</font><br><font color="#0000ff">BACKEND WARNING:  failed to unlock semaphore error:"Invalid argument"</font><br><font color="#0000ff">DEBUG: recv: tos="N", len=90</font><br><font color="#0000ff">BACKEND WARNING:  failed to lock semaphore error:"Invalid argument"</font><br><font color="#0000ff">DEBUG: recv: tos="N", len=92</font><br><font color="#0000ff">BACKEND WARNING:  failed to unlock semaphore error:"Invalid argument"</font><br><font color="#0000ff">DEBUG: recv: tos="E", len=133</font><br><font color="#ff0000">ERROR:  executing recovery, execution of command failed at "1st stage"</font><br><font color="#0000ff">DETAIL:  command:"recovery_1st_stage.sh"</font><br><font color="#0000ff">DEBUG: send: tos="X", len=4</font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="font-family: Arial; font-size: 11pt; line-height: 1.5; background-color: window;"><br></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="font-family: Arial; font-size: 11pt; line-height: 1.5; background-color: window;">in pgpool.log:</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><font face="Arial"><br></font></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; font-family: Arial; background-color: rgba(0, 0, 0, 0);"><font color="#0000ff">Mar 14 12:09:20 pg-server1 pgpool[1612]: [94-1] 2017-03-14 12:09:20: pid 1612: LOG:  fork a new worker child process with pid: 2269</font><br><font color="#0000ff">Mar 14 12:09:21 pg-server1 pgpool[2262]: [24-1] 2017-03-14 12:09:21: pid 2262: WARNING:  failed to lock semaphore error:"Invalid argument"</font><br><font color="#0000ff">Mar 14 12:09:21 pg-server1 pgpool[2262]: [25-1] 2017-03-14 12:09:21: pid 2262: WARNING:  failed to unlock semaphore error:"Invalid argument"</font><br><font color="#0000ff">Mar 14 12:09:21 pg-server1 pgpool[2262]: [26-1] 2017-03-14 12:09:21: pid 2262: LOG:  new connection received</font><br><font color="#0000ff">Mar 14 12:09:21 pg-server1 pgpool[2262]: [26-2] 2017-03-14 12:09:21: pid 2262: DETAIL:  connecting host=pg-server1 port=53453</font><br><font color="#0000ff">Mar 14 12:09:23 pg-server1 pgpool[2262]: [27-1] 2017-03-14 12:09:23: pid 2262: LOG:  statement: show pool_nodes;</font><br><font color="#0000ff">Mar 14 12:09:26 pg-server1 pgpool[2262]: [28-1] 2017-03-14 12:09:26: pid 2262: LOG:  statement: show pool_nodes;</font><br><font color="#0000ff">Mar 14 12:10:20 pg-server1 pgpool[2268]: [28-1] 2017-03-14 12:10:20: pid 2268: LOG:  forked new pcp worker, pid=2330 socket=8</font><br><font color="#ff0000">Mar 14 12:10:20 pg-server1 pgpool[2330]: [28-1] 2017-03-14 12:10:20: pid 2330: WARNING:  failed to lock semaphore error:"Invalid argument"<br>Mar 14 12:10:20 pg-server1 pgpool[2330]: [29-1] 2017-03-14 12:10:20: pid 2330: WARNING:  failed to unlock semaphore error:"Invalid argument"</font><br><font color="#0000ff">Mar 14 12:10:20 pg-server1 pgpool[2330]: [30-1] 2017-03-14 12:10:20: pid 2330: LOG:  starting recovering node 0</font><br><font color="#0000ff">Mar 14 12:10:20 pg-server1 pgpool[2330]: [31-1] 2017-03-14 12:10:20: pid 2330: LOG:  executing recovery</font><br><font color="#ff0000">Mar 14 12:10:20 pg-server1 pgpool[2330]: [31-2] 2017-03-14 12:10:20: pid 2330: DETAIL:  starting recovery command: "SELECT pgpool_recovery('recovery_1st_stage.sh', 'pg-server1', '/pgdata', '5432')"</font><br><font color="#0000ff">Mar 14 12:10:20 pg-server1 pgpool[2330]: [32-1] 2017-03-14 12:10:20: pid 2330: LOG:  executing recovery</font><br><font color="#0000ff">Mar 14 12:10:20 pg-server1 pgpool[2330]: [32-2] 2017-03-14 12:10:20: pid 2330: DETAIL:  disabling statement_timeout</font><br><font color="#ff0000">Mar 14 12:10:20 pg-server1 pgpool[2330]: [33-1] 2017-03-14 12:10:20: pid 2330: WARNING:  failed to lock semaphore error:"Invalid argument"<br>Mar 14 12:10:20 pg-server1 pgpool[2330]: [34-1] 2017-03-14 12:10:20: pid 2330: WARNING:  failed to unlock semaphore error:"Invalid argument"<br>Mar 14 12:10:20 pg-server1 pgpool[2330]: [35-1] 2017-03-14 12:10:20: pid 2330: ERROR:  executing recovery, execution of command failed at "1st stage"</font><br><font color="#0000ff">Mar 14 12:10:20 pg-server1 pgpool[2330]: [35-2] 2017-03-14 12:10:20: pid 2330: DETAIL:  command:"recovery_1st_stage.sh"</font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-family: Arial; line-height: 1.5;"><br></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><font face="Arial">recovery_1st_stage.sh will output log when </font></span><font face="Arial"><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-size: 11pt; line-height: 1.5;">it is called</span><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-size: 11pt; line-height: 1.5;">.</span></font><span style="color: inherit !important; font-family: Arial; background-color: rgba(0, 0, 0, 0); font-size: 11pt; line-height: 1.5;"> But I didn't see the log or log file when it went wrong. <b>So I feel that recovery_1st_stage.sh is not being executed.</b></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">note: </span><span style="color: rgb(0, 0, 0); line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">recovery_1st_stage.sh in the $PGDATA directory.</span><span style="color: rgb(0, 0, 0); line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">I think pgpool should have found the </span><span style="color: rgb(0, 0, 0); line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">recovery_1st_stage.sh,because </span><span style="color: rgb(0, 0, 0); line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">If I put the file in the wrong directory, the error is completely different.</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;"><br></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="font-family: Arial;"><font color="#0000ff">"recovery_1st_stage.sh"</font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; font-family: Arial; background-color: rgba(0, 0, 0, 0);"><font color="#0000ff">#!/bin/bash<br># Recovers a standby server.<br>echo "recovery_1st_stage - at: ${HOSTNAME}"<br>echo "recovery_1st_stage - at: ${HOSTNAME}" >> /var/log/pgpool/recovery_1st_stage.log<br></font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><font face="Arial" color="#0000ff"><b>.......</b></font></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><font face="Arial"><br></font></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); font-size: 11pt; line-height: 1.5; background-color: rgba(0, 0, 0, 0);"><font face="Arial">I tested this script </font></span><b style="font-size: 11pt; line-height: 1.5; background-color: window; color: rgb(0, 0, 255); font-family: Arial;">recovery_1st_stage.sh</b><span style="color: rgb(0, 0, 0); font-size: 11pt; line-height: 1.5; background-color: rgba(0, 0, 0, 0); font-family: Arial;">, it can be executed successfully.</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0);"><font face="Arial" color="#0000ff">[postgres@pg-server2 pgdata]$ <b>./recovery_1st_stage.sh /pgdata pg-server1 /pgdata 5432</b><br><br></font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><font face="Arial">and, <b>p</b></font></span><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-family: Arial; line-height: 1.5;"><b>gpool_recovery()<span class="Apple-converted-space"> </span></b>can also be successfully executed</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; font-family: Arial; background-color: rgba(0, 0, 0, 0);"><font color="#0000ff">postgres=# SELECT pgpool_recovery('recovery_1st_stage.sh', 'pg-server1', '/pgdata', '5432');        <br> pgpool_recovery <br>-----------------<br> t<br>(1 row)</font><br></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><br></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-size: 11pt; line-height: 1.5;"><font face="Arial">Finally,<b> pcp_attach_node</b> can perform successfully, but there will be an alarm</font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0); font-size: 11pt; line-height: 1.5;"><br></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; background-color: rgba(0, 0, 0, 0);"><font face="Arial" color="#0000ff">[postgres@pg-server2 pgdata]$ pcp_attach_node -d -n 0 -h pg-server1 -p 9898 -U postgres -W<br>Password: <br>DEBUG: recv: tos="m", len=8<br>DEBUG: recv: tos="r", len=21<br>DEBUG: send: tos="C", len=6<br>DEBUG: recv: tos="N", len=90<br>BACKEND WARNING:  failed to lock semaphore error:"Invalid argument"<br>DEBUG: recv: tos="N", len=92<br>BACKEND WARNING:  failed to unlock semaphore error:"Invalid argument"<br>DEBUG: recv: tos="c", len=20<br>pcp_attach_node -- Command Successful<br>DEBUG: send: tos="X", len=4</font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><br></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0);"><font face="Arial">The attachment is my pgpool.conf on two servers.</font></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; font-family: Arial; background-color: rgba(0, 0, 0, 0);">Can you give me some advice to make <b>pcp_recovery_node</b> work properly?</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: inherit !important; font-family: Arial; background-color: rgba(0, 0, 0, 0);">Any advice will be appreciated! Thank you very much!</span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span style="color: rgb(0, 0, 255); font-family: Arial; background-color: rgba(0, 0, 0, 0); font-weight: bold;"><br></span></div><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><br></div><hr style="box-sizing: border-box; color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; width: 210px; height: 1px;" size="1" align="left" color="#b5c4df"><div style="color: rgb(0, 0, 0); font-family: 宋体; font-size: 15px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: 22px; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);"><span><div style="position: static !important; margin: 10px; font-family: verdana; font-size: 10pt;"><div style="position: static !important;">paul_wang79@qq.com</div></div></span></div>