wxm245 opened a new issue #10055:
URL: https://github.com/apache/airflow/issues/10055


   when i use command "airflow scheduler -D", I found process can not started.
   And in files airflow-scheduler.err, airflow-scheduler.out have error info.
   airflow-scheduler.err
   Traceback (most recent call last):
     File "/usr/local/bin/airflow", line 37, in <module>
       args.func(args)
     File "/usr/local/lib/python3.6/site-packages/airflow/utils/cli.py", line 
76, in wrapper
       return f(*args, **kwargs)
     File "/usr/local/lib/python3.6/site-packages/airflow/bin/cli.py", line 
1213, in scheduler
       job.run()
     File "/usr/local/lib/python3.6/site-packages/airflow/jobs/base_job.py", 
line 212, in run
       session.commit()
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 1042, in commit
       self.transaction.commit()
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 504, in commit
       self._prepare_impl()
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 483, in _prepare_impl
       self.session.flush()
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 2523, in flush
       self._flush(objects)
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 2664, in _flush
       transaction.rollback(_capture_exception=True)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/util/langhelpers.py", line 
69, in __exit__
       exc_value, with_traceback=exc_tb,
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/util/compat.py", 
line 178, in raise_
       raise exception
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 2624, in _flush
       flush_context.execute()
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 
422, in execute
       rec.execute(self)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/unitofwork.py", line 
589, in execute
       uow,
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 
213, in save_obj
       ) in _organize_states_for_save(base_mapper, states, uowtransaction):
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 
374, in _organize_states_for_save
       base_mapper, uowtransaction, states
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/persistence.py", line 
1602, in _connections_for_states
       connection = uowtransaction.transaction.connection(base_mapper)
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 314, in connection
       return self._connection_for_bind(bind, execution_options)
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 421, in _connection_for_bind
       conn = self._parent._connection_for_bind(bind, execution_options)
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/orm/session.py", 
line 433, in _connection_for_bind
       conn = bind._contextual_connect()
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/engine/base.py", 
line 2305, in _contextual_connect
       self._wrap_pool_connect(self.pool.connect, None),
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/engine/base.py", 
line 2339, in _wrap_pool_connect
       return fn()
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/pool/base.py", 
line 364, in connect
       return _ConnectionFairy._checkout(self)
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/pool/base.py", 
line 809, in _checkout
       result = pool._dialect.do_ping(fairy.connection)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/dialects/mysql/mysqldb.py",
 line 138, in do_ping
       dbapi_connection.ping(False)
     File "/usr/local/lib64/python3.6/site-packages/pymysql/connections.py", 
line 534, in ping
       self._execute_command(COMMAND.COM_PING, "")
     File "/usr/local/lib64/python3.6/site-packages/pymysql/connections.py", 
line 763, in _execute_command
       self._write_bytes(packet)
     File "/usr/local/lib64/python3.6/site-packages/pymysql/connections.py", 
line 703, in _write_bytes
       self._sock.settimeout(self._write_timeout)
   OSError: [Errno 9] Bad file descriptor
   Exception ignored in: <function _ConnectionRecord.checkout.<locals>.<lambda> 
at 0x7f4c393a6ea0>
   Traceback (most recent call last):
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/pool/base.py", 
line 506, in <lambda>
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/pool/base.py", 
line 706, in _finalize_fairy
     File "/usr/lib64/python3.6/logging/__init__.py", line 1337, in error
     File "/usr/lib64/python3.6/logging/__init__.py", line 1444, in _log
     File "/usr/lib64/python3.6/logging/__init__.py", line 1454, in handle
     File "/usr/lib64/python3.6/logging/__init__.py", line 1516, in callHandlers
     File "/usr/lib64/python3.6/logging/__init__.py", line 865, in handle
     File "/usr/lib64/python3.6/logging/__init__.py", line 1071, in emit
     File "/usr/lib64/python3.6/logging/__init__.py", line 1061, in _open
   airflow-scheduler.out
   Traceback (most recent call last):
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/pool/base.py", 
line 697, in _finalize_fairy
       fairy._reset(pool)
     File "/usr/local/lib64/python3.6/site-packages/sqlalchemy/pool/base.py", 
line 893, in _reset
       pool._dialect.do_rollback(self)
     File 
"/usr/local/lib64/python3.6/site-packages/sqlalchemy/dialects/mysql/base.py", 
line 2374, in do_rollback
       dbapi_connection.rollback()
     File "/usr/local/lib64/python3.6/site-packages/pymysql/connections.py", 
line 431, in rollback
       self._execute_command(COMMAND.COM_QUERY, "ROLLBACK")
     File "/usr/local/lib64/python3.6/site-packages/pymysql/connections.py", 
line 763, in _execute_command
       self._write_bytes(packet)
     File "/usr/local/lib64/python3.6/site-packages/pymysql/connections.py", 
line 703, in _write_bytes
       self._sock.settimeout(self._write_timeout)
   OSError: [Errno 9] Bad file descriptor
   
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to